CView::OnActivateFrame
ビューを持つフレーム ウィンドウがアクティブまたは非アクティブになるとき、フレームワークが呼び出します。
virtual void OnActivateFrame(
UINT nState,
CFrameWnd* pFrameWnd
);
パラメーター
nState
フレーム ウィンドウがアクティブにされているか、非アクティブにされているかを指定します。 次のいずれかの値を指定できます。WA_INACTIVE フレーム ウィンドウが非アクティブにされています。
WA_ACTIVE マウス クリック以外の方法で、ウィンドウがアクティブにされています (ウィンドウを選択するためにキーボード インターフェイスを使うなど)。
WA_CLICKACTIVE フレーム ウィンドウがマウス クリックにより、アクティブにされています。
pFrameWnd
アクティブにされるフレーム ウィンドウへのポインター。
解説
ビューに関連付けられたフレーム ウィンドウがアクティブまたは非アクティブになるときに、特別な処理をする場合は、この関数をオーバーライドします。 たとえば、フォーカスを持つコントロールの保存および復元を行った場合、CFormView は関数をオーバーライドします。
必要条件
**ヘッダー:**afxwin.h