当程序生成时,有一个树,然后还有一个DialogBar。当我点击树中的每个节点时,我想在DialogBar中显示不同的Dialog,应该怎么做呢?树的操作,我能明白,但是当我点击树时,怎么在DialogBar中显示Dialog呢?mfcdialogtree
解决方案 »
- mfc中的网络问题
- installshield制作安装包的问题
- 紧急求助关于socket的问题
- 如何注册窗口类,,,就是FindWindow里的第一个参数。。谢谢!
- 请问OPENGL如何进行正确的选定?
- GeForce4 MX440是否支持VertexShader 2.0?
- 哪位大虾设计过Dxf文件格式,请给点中文资料或建议,谢谢!
- CStatic类求救?
- 问一个问过的问题,大家来看一下。111222也请来一下。你问过的。
- 向大家请教一个关于线程传递参数的问题!(关于AfxBeginThread(..))
- pudn资源下载,木有权限,求大神们下下
- MFC activex开发,如何在这个activex上添加多个按钮并响应按钮事件
2楼说的很清楚啦~ http://hi.baidu.com/kingcomer/item/610277a938e4242c8919d3d5
m_wndAddFunCtrlBar.SetSCBStyle(m_wndAddFunCtrlBar.GetSCBStyle() |
SCBS_SIZECHILD);
m_wndAddFunCtrlBar.SetBarStyle(m_wndAddFunCtrlBar.GetBarStyle() |
CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC);
m_wndAddFunCtrlBar.EnableDocking(CBRS_ALIGN_LEFT|CBRS_ALIGN_RIGHT);
DockControlBar(&m_wndAddFunCtrlBar,AFX_IDW_DOCKBAR_RIGHT);
是不是这个的问题呢?
CRect rcTotal;
GetClientRect(&rcTotal);
dlg.moveWindow(&rcTotal);//让Dilog占满整个DilogBar呢