CMDIFrameWnd::MDIActivate
別の MDI 子ウィンドウをアクティブにします。
void MDIActivate(
CWnd* pWndActivate
);
パラメーター
- pWndActivate
アクティブにする MDI 子ウィンドウへのポインター。
解説
このメンバー関数は、アクティブな子ウィンドウ、非アクティブな子ウィンドウの両方に WM_MDIACTIVATE のメッセージを送信します。
これは、ユーザーが MDI 子ウィンドウにマウスまたはキーボードを使用してフォーカスを変更すると、同じ送信されるメッセージです。
[!メモ]
MDI 子ウィンドウが MDI フレーム ウィンドウとは無関係にアクティブになります。フレームがアクティブになると、最後にアクティブ化された子ウィンドウがアクティブ ウィンドウ フレームとキャプション バーを描画する WM_NCACTIVATE のメッセージは、受け取りません WM_MDIACTIVATE の別のメッセージを送信されます。
使用例
CMDIFrameWnd::GetWindowMenuPopupの例を参照してください。
必要条件
ヘッダー: afxwin.h