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