次の方法で共有


ユーザー インターフェイス オブジェクトとコマンド ID

メニュー項目、ツールバー ボタンとアクセラレータ キーは、コマンドを生成できる 「」ユーザーインターフェイス オブジェクトです。そのような各ユーザーインターフェイス オブジェクトに ID がありますコマンドとオブジェクトとコマンドに同じ ID を割り当てることによってユーザーインターフェイス オブジェクトを関連付けます。メッセージで説明しているように、コマンドは特別なメッセージとして実装されます。図は 「show の下のフレームワークでフレームワークがコマンドをどのように管理するかすぐ。ユーザーインターフェイス オブジェクトが生成すると、そのコマンドは、 ID_EDIT_CLEAR_ALLなど、アプリケーションのオブジェクトの 1 つがコマンドを処理し、ドキュメント オブジェクトの OnEditClearAll 関数は、ドキュメントのメッセージ マップして、図で、…呼び出されます。

フレームワーク内のコマンド

VC_Commands フレームワーク

MFC がメニュー項目とツールバー ボタンなどのユーザーインターフェイス オブジェクトをどのように更新するか図 「show の下のフレームワークで」更新するコマンド。メニューの前にドロップ、またはツールバー ボタンの場合はアイドル ループの間、更新コマンドのパスを指定します。図には、ドキュメント オブジェクトはユーザーインターフェイス オブジェクトを有効または無効にするには、更新コマンド ハンドラー、 OnUpdateEditClearAllに、呼び出します。

フレームワーク内のコマンド更新

コマンド更新フレームワーク

参照

概念

フレームワークのメッセージとコマンド