次の方法で共有


CWnd::UpdateDialogControls

更新 : 2007 年 11 月

ON_UPDATE_COMMAND_UI コールバック機構を使ったダイアログ ボックスまたはウィンドウ内のコントロールやダイアログ ボタンの状態を更新するために、このメンバ関数が呼び出されます。

void UpdateDialogControls(
   CCmdTarget* pTarget,
   BOOL bDisableIfNoHndler 
);

パラメータ

  • pTarget
    アプリケーションのメイン フレーム ウィンドウへのポインタ。更新メッセージを送るために使います。

  • bDisableIfNoHndler
    更新ハンドラを持たないコントロールを自動的に使用禁止状態で表示するかどうかを示すフラグです。

解説

子コントロールがハンドラを持たず、また bDisableIfNoHndler が TRUE の場合、子コントロールは使用禁止にされます。

フレームワークはアプリケーションの入力待ち処理の一部として、ダイアログ バーやツール バーのコントロールでこのメンバ関数を呼び出します。

必要条件

ヘッダー : afxwin.h

参照

参照

CWnd クラス

階層図

CFrameWnd::m_bAutoMenuEnable

その他の技術情報

CWnd のメンバ