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