CToolBar是对接还是浮动?

时间:2012-08-07 16:10:34

标签: visual-studio visual-studio-2008 mfc dock docking

MFC中是否有任何方法可以找出" CToolBar是对接还是浮动?"。在我的程序中,我需要完全了解它。

我不想使用这样的代码:

void MyCToolBAR:: ...
{
   RECT rc; 
   GetClientRect(&rc);
}

例如。如果吧,我们会得到

(0,0) - leftTop angle,

(x,y) - 数据。

这意味着:BAR可能被禁止。

感谢您的解决方案。

1 个答案:

答案 0 :(得分:1)

尝试调用GetBarStyle()并检查CBRS_FLOATING标志。可以设置的其他标志显示在CToolBar::Create()的帮助文件中。