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