CControlBar::OnUpdateCmdUI
ツール バーまたはステータス バーの状態を更新するために、フレームワークが呼び出します。
virtual void OnUpdateCmdUI(
CFrameWnd* pTarget,
BOOL bDisableIfNoHndler
) = 0;
パラメーター
pTarget
アプリケーションのメイン フレーム ウィンドウへのポインター。 このポインターを更新メッセージのルーティングに使います。bDisableIfNoHndler
更新ハンドラーを持たないコントロールを自動的に使用禁止状態で表示するかどうかを示すフラグです。
解説
各ボタンまたはペインを更新するには、適切な更新ハンドラーを設定するためにメッセージ マップで ON_UPDATE_COMMAND_UI マクロを使います。 このマクロの使い方の詳細については、「ON_UPDATE_COMMAND_UI」を参照してください。
OnUpdateCmdUI は、アプリケーションが入力待ちのときに、フレームワークから呼び出されます。 更新されるフレーム ウィンドウは、少なくとも間接的に、表示されているフレーム ウィンドウの子ウィンドウであることが必要です。 OnUpdateCmdUI は高度なオーバーライド可能な関数です。
必要条件
**ヘッダー:**afxext.h