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