解决方案 »

  1.   

    MS给的例子里还有个停靠函数
    CDockingManager::SetDockingMode(DT_SMART);
    EnableAutoHidePanes(CBRS_ALIGN_ANY);
    m_wndxxxPane.EnableDocking(CBRS_ALIGN_BOTTOM | CBRS_ALIGN_TOP);
    DockPane(&m_wndxxxPane);
      

  2.   


    非常感谢~~  不过我刚刚试了好几个函数,都没用。。
    关键我是要 不停地 隐藏,显示。
    但是重新显示的时候,就不能dock上了
    我发现双击就可以Dock,所以我在ShowPane的时候,执行双击的操作
      

  3.   

    我也发现了 必须要手动的点击pane的按钮 才能停靠,程序里直接控制方法没有