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