我建立了多个工具栏,在界面上显示的时候是一个挨着一个的,由上而下,
如何设置 能让这多个工具栏 在同一行上。如何修改属性 和移动 来实现以上效果。
如何设置 能让这多个工具栏 在同一行上。如何修改属性 和移动 来实现以上效果。
解决方案 »
- createfile如何创建文件名中包含空格的文本文件
- 为何dev-c++使用d,ld,lld打印64bit数得出相同结果?
- 如何编程实现g723解码
- :-) :-)难 :-( :-( 题 :-) :-) 请问如何通过指定的逻辑驱动器号取它所在的物理驱动器?
- IPv6下socket编程的问题
- 要使用字符类型转换T2W诸如此类的宏,需要设置什么环境吗?我怎么一用就抱错呢?
- 前不久看到一本Visual C++编程深入引导,水利水电出版,在所出过的深入WINDOWS中内容是否有?
- 如何从一个mdb文件中导入数据库?
- 中断程序继续执行的命令
- 请问哪里有c/c++/vc的库函数资料可下载或购买!(急)
- 请问各位,关于CSplitterWnd的问题...
- 关于设置视图窗口的问题
{
CRect rect;
DWORD dw;
UINT n; // get MFC to adjust the dimensions of all docked ToolBars
// so that GetWindowRect will be accurate
RecalcLayout();
LeftOf-> GetWindowRect(&rect);
rect.OffsetRect(1,0);
dw=LeftOf-> GetBarStyle();
n = 0;
n = (dw&CBRS_ALIGN_TOP) ? AFX_IDW_DOCKBAR_TOP : n;
n = (dw&CBRS_ALIGN_BOTTOM && n==0) ? AFX_IDW_DOCKBAR_BOTTOM : n;
n = (dw&CBRS_ALIGN_LEFT && n==0) ? AFX_IDW_DOCKBAR_LEFT : n;
n = (dw&CBRS_ALIGN_RIGHT && n==0) ? AFX_IDW_DOCKBAR_RIGHT : n; // When we take the default parameters on rect, DockControlBar will dock
// each Toolbar on a seperate line. By calculating a rectangle, we in effect
// are simulating a Toolbar being dragged to that location and docked.
DockControlBar(Bar,n,&rect);
}