Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio CToolBar是停靠还是浮动?_Visual Studio_Visual Studio 2008_Mfc_Dock_Docking - Fatal编程技术网

Visual studio CToolBar是停靠还是浮动?

Visual studio CToolBar是停靠还是浮动?,visual-studio,visual-studio-2008,mfc,dock,docking,Visual Studio,Visual Studio 2008,Mfc,Dock,Docking,MFC中是否有任何方法可以确定“CToolBar是停靠还是浮动?”。在我的程序中,我需要确切地知道它 我不想使用这样的代码: void MyCToolBAR:: ... { RECT rc; GetClientRect(&rc); } 比如说。如果我们去酒吧的话 (0,0)-左顶角 (x,y)-数据 这意味着:酒吧可能已经停靠了 感谢您的解决方案。尝试调用GetBarStyle()并检查CBRS\u FLOATING标志。可以设置的其他标志显示在帮助文件中,用于CTool

MFC中是否有任何方法可以确定“CToolBar是停靠还是浮动?”。在我的程序中,我需要确切地知道它

我不想使用这样的代码:

void MyCToolBAR:: ...
{
   RECT rc; 
   GetClientRect(&rc);
}
比如说。如果我们去酒吧的话

(0,0)-左顶角

(x,y)-数据

这意味着:酒吧可能已经停靠了


感谢您的解决方案。

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

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