ウィンドウが実行されると、このメソッドは、他のウィンドウの相対位置を解析し、行およびミニフレーム ウィンドウを返します AFX_CS_STATUS の適切な値ドッキングします。
virtual AFX_CS_STATUS IsChangeState(
int nOffset,
CBasePane** ppTargetBar
) const;
パラメーター
[入力] nOffset
ドッキング感度を指定します。たとえば、ドッキング行から nOffset ピクセル内でこのウィンドウはドッキングされます。[入力] ppTargetBar
メソッドから制御が戻るときに、ppTargetBar は、ドッキングが一致ポインターを現在のペインをドッキングする、または NULL オブジェクトのいずれかに含まれています。
戻り値
次のいずれかの AFX_CS_STATUS 値です。
値 |
説明 |
|---|---|
CS_NOTHING |
ウィンドウはドッキング サイトの近くにありません。フレームワークはそのペインをドッキングしません。 |
CS_DOCK_IMMEDIATELY |
ペインがドッキング サイトにあり、DT_IMMEDIATE のスタイルが有効になります。フレームワークはペインを直ちにドッキングします。 |
CS_DELAY_DOCK |
ペインはメイン フレームの別のドッキング ペインまたは末尾にドッキング サイトにあります。フレームワークは、ユーザーが移動を離したときにペインをドッキングします。 |
CS_DELAY_DOCK_TO_TAB |
ウィンドウは、ペインがタブ付きウィンドウにドッキングされるドッキング サイトにあります。これは、ペインを別のドッキング ペインのキャプションまたはタブ付きウィンドウのタブ領域にある場合に発生します。フレームワークは、ユーザーが移動を離したときにペインをドッキングします。 |
必要条件
ヘッダー : afxpane.h