CControlBar::OnUpdateCmdUI

仮想 void OnUpdateCmdUI (CFrameWnd ※ pTarget、BOOL bDisableIfNoHndler ) = 0;

パラメーター

pTarget

アプリケーションのメイン フレーム ウィンドウへのポインター。このポインターをルーティングの更新メッセージを使用します。

bDisableIfNoHndler

更新ハンドラーを持たないコントロール自動的に無効に表示にされるかどうかを示すフラグ。

解説

ツールバーまたはステータス バーのステータスを更新するために、フレームワークによってこのメンバー関数が呼び出されます。

個々 のボタン、ウィンドウを更新するには、メッセージ マップにON_UPDATE_COMMAND_UIマクロを使用する更新ハンドラーを適切に設定します。ON_UPDATE_COMMAND_UIをこのマクロの使用に関する詳細についてを参照してください。

アプリケーションがアイドル状態のときOnUpdateCmdUIフレームワークによって呼び出されます。更新するには、フレーム ウィンドウが子ウィンドウを少なくとも間接的に、表示されるフレーム ウィンドウの必要があります。OnUpdateCmdUIは、先進的なオーバーライド。

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

参照特価;ON_UPDATE_COMMAND_UIテクニカル ノート 31: コントロール バー(&N)

Index