CWnd::OnActivate

afx_msg 無効 OnActivate (UINT nStateCWnd ※ pWndOther、BOOL bMinimized );

パラメーター

nState

CWndがされているかどうかを指定しますがアクティブまたは非アクティブ化します。次の値の 1 つがそれをすることができます。:

pWndOther

アクティブ化または非アクティブにされているCWndへのポインター。ポインターをNULLにすることができ、それは一時的なものがあります。

bMinimized

アクティブ化または非アクティブにされるCWndの最小化の状態を指定します。TRUEの値は、ウィンドウを最小化を示します。

CWnd活性化されている場合;それ以外の場合に非アクティブ化。

解説

CWndオブジェクトがされているとき、フレームワークはこのメンバー関数を呼び出しますがアクティブまたは非アクティブ化します。最初に、非アクティブ化されているメインのウィンドウと呼ばれる、 OnActivateがし、アクティブ化されているメインのウィンドウと呼ばれるOnActivate

CWndオブジェクトがマウスのクリックでアクティブ化される場合は、それもは, OnMouseActivateのメンバー関数の呼び出しが表示されます。

特価;このメンバー関数は、Windows メッセージを処理するアプリケーションを許可するためにフレームワークによって呼び出されます。関数に渡されるパラメーターは、メッセージが受信されたときに、フレームワークによって受信パラメーターを反映します。この関数の基本クラス実装を呼び出す場合は、その実装はもともとメッセージと指定パラメーターではなく、関数に渡されるパラメーターを使用します。(&N)。

CWnd の概要|nbsp;クラス メンバー |階層図(&N)

参照特価;WM_MOUSEACTIVATEWM_NCACTIVATE WM_ACTIVATE(&N)

Index