CPane::DockPane
停靠浮动窗格到一个基本窗格。
virtual BOOL DockPane(
CBasePane* pDockBar,
LPCRECT lpRect,
AFX_DOCK_METHOD dockMethod
);
参数
[in] [out] pDockBar
指定基本窗格停靠此窗格。[in] lpRect
在此窗格将停靠的基本窗格指定矩形。[in] dockMethod
指定停靠方案使用。 可用选项如下所示:选项
说明
DM_UNKNOWN
当停靠方法未知时,框架使用此选项。 窗格不存储其最近浮动位置。 当您不需要存储最近的浮动位置时,还可以使用此选项以编程方式停靠窗格。
DM_MOUSE
内部使用。
DM_DBL_CLICK
此选项,则手柄中双击时,请使用。 窗格重新定位在其最近的停靠位置。 如果通过双击停靠窗格,该窗格重新定位在其最近浮动位置。
DM_SHOW
此选项可用于以编程方式停靠窗格。 窗格存储其最近浮动位置。
DM_RECT
窗格在该区域由 lpRect指定的停靠。
DM_STANDARD
当您使用此选项时,框架绘制窗格作为概述框架,以便在移动时。
返回值
TRUE,如果窗格成功停靠的;否则,FALSE。
备注
此方法停靠窗格。pDockBar 由参数指定的基本窗格。 必须通过调用 CBasePane::EnableDocking先启用停靠。
要求
标头: afxPane.h