CPane::IsChangeState

ウィンドウが実行されると、このメソッドは、他のウィンドウの相対位置を解析し、行およびミニフレーム ウィンドウを返します 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

参照

関連項目

CPane クラス

階層図