请问如何让工具栏或者CDialogBar只能悬浮,不能停靠,就像Photoshop的工具条一样。
我试了很多方法,只能控制其停靠位置,而不能使其无法停靠。
还望高手指教。

解决方案 »

  1.   

    FloatControlBar();只是让它浮动,但是你还是可以停靠的
    m_dialogBar.EnableDocking(0);
    //表示不停靠在任何地方
      

  2.   

    又出来一个新的问题,如何关闭CDialogBar的关闭按钮?
    我在网上找了一个例子,http://www.vckbase.com/document/viewdoc/?id=533
    但是上面的代码只能在VC6.0下运行,如果在VS2005下运行,则下面这句在连接时会出错。
    CWnd* pParent = m_pDockBar->GetParent();
    还请各位大侠给出好的解决方法。