CPane::IsChangeState

在窗格中移动,此方法分析其位置相对于其他窗格,停靠行和和框架窗口,并返回相应的 AFX_CS_STATUS 值。

virtual AFX_CS_STATUS IsChangeState(
   int nOffset,
   CBasePane** ppTargetBar
) const;

参数

  • [in] nOffset
    指定停靠区分。 例如,在 nOffset 像素中移动从停靠行的窗格将停靠。

  • [in] ppTargetBar
    当方法返回时,ppTargetBar 包含任意指向当前窗格应停靠的对象,或者 NULL,如果停靠不应发生。

返回值

以下 AFX_CS_STATUS 值之一:

说明

CS_NOTHING

窗格不在停靠站点附近。 框架不停靠窗格。

CS_DOCK_IMMEDIATELY

窗格停靠在网站,并且,DT_IMMEDIATE 样式启用。 框架立即停靠窗格。

CS_DELAY_DOCK

在窗格是另一个停靠窗格或主框架的边缘的停靠站点。 当用户松开该移动时,框架停靠窗格。

CS_DELAY_DOCK_TO_TAB

窗格在一个选项卡式窗口会导致窗格停靠的停靠站点。 在窗格中,在另一个停靠窗格的声明或在一个选项卡式窗格中的选项卡区域,则会出现此错误。 当用户松开该移动时,框架停靠窗格。

要求

标头: afxpane.h

请参见

参考

CPane选件类

层次结构图