CWnd::OnUpdateUIState
に指定したウィンドウとすべての子ウィンドウのユーザー インターフェイスの (UI) の状態を変更するときに呼び出されます。
afx_msg void OnUpdateUIState(
UINT nAction,
UINT nUIElement
);
パラメーター
nAction
実行するアクションを指定します。 次のいずれかの値になります。UIS_CLEAR は、UI 要素の状態 ( nUIElementで指定した) 非表示にする必要があります。
UI 要素の状態が ( nUIElementで指定した) 変更する必要があるUIS_INITIALIZE は最後の入力イベントに基づいて。 詳細については、WM_UPDATEISTATEの [コメント] "を参照してください。
UIS_SET は、UI 要素の状態 ( nUIElementで指定した) を表示する必要があります。
nUIElement
コントロールの影響を受けるまたはスタイルはすべての UI 要素の状態であるかを指定します。 次のいずれかの値になります。UISF_HIDEACCEL のキーボード アクセラレータ。
UISF_HIDEFOCUS のフォーカスのインジケーター。
UISF_ACTIVE Windows XP: A のコントロールはアクティブなコントロールに使用するスタイルに注意する必要があります。
解説
このメンバー関数は Windows SDKに説明されているように WM_UPDATEUISTATE のメッセージの機能を、エミュレートします。
必要条件
ヘッダー: afxwin.h