CFrameWnd::DockControlBar

导致控件条停靠到框架窗口。

void DockControlBar(
   CControlBar* pBar,
   UINT nDockBarID = 0,
   LPCRECT lpRect = NULL 
);

参数

  • pBar
    指向要停靠的控件条。

  • nDockBarID
    确定要考虑的框架窗口的哪端为停靠。它可以是0或一个或多个以下各项:

    • 框架窗口的左上角端的AFX_IDW_DOCKBAR_TOP 停靠。

    • 框架窗口的底部均AFX_IDW_DOCKBAR_BOTTOM 停靠。

    • 框架窗口左侧的AFX_IDW_DOCKBAR_LEFT 停靠。

    • 框架窗口的右侧的AFX_IDW_DOCKBAR_RIGHT 停靠。

    如果为 0,控制条可以停靠到为停靠、启用任何端在目标框架窗口。

  • lpRect
    在屏幕坐标定位,因此,控件条在目标框架窗口的非工作区将停靠。

备注

控件条将停靠到指定的某个框架窗口一侧调用 CControlBar::EnableDockingCFrameWnd::EnableDocking。nDockBarID取决于选定一端。

要求

Header: afxwin.h

请参见

参考

CFrameWnd选件类

层次结构图

CFrameWnd::FloatControlBar