次の方法で共有


CWnd::UpdateDialogControls

ダイアログのボタンの状態と ON_UPDATE_COMMAND_UI のコールバック機構を使用してダイアログ ボックスまたはウィンドウで他のコントロールを更新するには、このメンバー関数を呼び出します。

void UpdateDialogControls( 
   CCmdTarget* pTarget, 
   BOOL bDisableIfNoHndler  
);

パラメーター

  • pTarget
    アプリケーションのメイン フレーム ウィンドウへのポインターは、更新のメッセージをルーティングするように使用されます*。*

  • bDisableIfNoHndler
    フラグ。持つコントロールを無効にするために更新のハンドラーが自動的に表示する必要はないかどうかを示す。

解説

子コントロールがハンドラーが設定されておらず、bDisableIfNoHndler が **[真]**場合、子コントロールは無効になります。

フレームワークは、アプリケーションのアイドル処理の一部としてダイアログ バーやツール バー コントロールに対してこのメンバー関数が呼び出されます。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CWnd クラス

階層図

CFrameWnd::m_bAutoMenuEnable