http://msdn.microsoft.com/zh-cn/office/aa297235%28v=msdn.10%29.aspx
解决方案 »
- Win32控制台项目 如何 改成MFC对话框
- 用open workspace 打开dsw文件,没有反应,但新建的工程却能打开,不知为何?请各位指点一二,谢谢!
- 请问DirectX里的DXUT的英文全称是什么?FPS的英文全称是什么?谢谢!
- VC++用ODBC连接Access数据库如何获取提示错误?
- CListBox 的问题?????
- 哪有《The Standard C++ Bible》,《Exceptional C++》,《Inside The C++ Object Model》下?? 任一个可下的都给分!!!
- COM中的几个有关内存的问题!
- 使用一个example.c程序遇到example.obj : error LNK2001错误很苦恼...
- 一些问题
- vc 双缓冲区画图
- 窗体鼠标事件。
- mfc环境编程求助
//将此工具栏与默认工具栏放在同一行
CRect rect;
m_NewToolBar1.GetWindowRect(&rect);
rect.OffsetRect(1, 0);
this->RecalcLayout(); //关键的一步,重新排列
DockControlBar(&m_NewToolBar1, AFX_IDW_DOCKBAR_TOP, &rect);
各位大仙,其实我是想自绘CToolBar的,时间有点紧,别的不说了,就是能不能做到既保留原来CToolBar的停靠功能,但是又能让GetWindowRect返回的是整个工具栏的区域(CControlBar),而不是仅仅返回CToolBar的区域,只要办到这一点就OK了,我试了,关键就是这句代码DockControlBar((CToolBar*)&m_wndToolBar);在FrameWnd的OnCreate里执行的,去掉这句后,CToolBar的GetWindowRect是我想要的值,但是工具栏不能拖放了,加上了,工具栏可以拖放停靠,但是CToolBar的GetWindowRect又不对了,不像你们可以建个简单的工程,试一试,看我说的有没有问题