如何控制controlbar的大小?请指教!

common_man 2003-04-05 04:10:06
我在程序中做了两个controlbar,并将他们并排置于主界面的下部,可我却没办法使它们宽度相同,也就是各占主界面的下部的一半。程序执行时总是一个宽一个窄,真是不爽阿,我的cmainframe的oncreate中的代码如下,请哪位高人指点一下,谢了!

// Create the output bar.
if (!m_wndOutputBar.Create(this, IDW_OUTPUTBAR, _T("Output"),
CSize(150, 150), CBRS_BOTTOM))
{
TRACE0("Failed to create output dock window\n");
return -1; // fail to create
}

// Create the detail bar.
if (!m_wndDetailBar.Create(this, IDW_DETAILBAR, _T("detail"),
CSize(150, 150), CBRS_BOTTOM))
{
TRACE0("Failed to create output dock window\n");
return -1; // fail to create
}



m_wndOutputBar.EnableDockingEx(CBRS_ALIGN_ANY, CBRS_XT_ALL_FLAT|CBRS_XT_GRIPPER_GRAD);
m_wndDetailBar.EnableDockingEx(CBRS_ALIGN_ANY, CBRS_XT_ALL_FLAT|CBRS_XT_GRIPPER_GRAD);
EnableDockingEx(CBRS_ALIGN_ANY, CBRS_XT_ALL_FLAT);
DockControlBar(&m_wndDetailBar);
DockControlBar(&m_wndOutputBar);
DockControlBarLeftOf( &m_wndDetailBar, &m_wndOutputBar );
...全文
94 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
phoenixzz 2003-05-11
  • 打赏
  • 举报
回复
我来帮你顶一下,希望会有分!
common_man 2003-04-25
  • 打赏
  • 举报
回复
555555555555555
common_man 2003-04-25
  • 打赏
  • 举报
回复
up
common_man 2003-04-25
  • 打赏
  • 举报
回复
up
common_man 2003-04-25
  • 打赏
  • 举报
回复
这个问题发出很久了,都没有回音,555555。。。。
今天周末,会不会有大侠来CSDN逛呢?期待中!!!!
daylight1980 2003-04-07
  • 打赏
  • 举报
回复
看样子大家都不知道!!

再不就是懒得说,反正我是不知道,

看你一副很冤屈的样子,就响应你一下
common_man 2003-04-07
  • 打赏
  • 举报
回复
怎么没人理我阿!555555555555
skqgd 2003-04-06
  • 打赏
  • 举报
回复
gz
common_man 2003-04-05
  • 打赏
  • 举报
回复
up
common_man 2003-04-05
  • 打赏
  • 举报
回复
help
common_man 2003-04-05
  • 打赏
  • 举报
回复
up

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧