次の方法で共有


ICommandTarget::Initialize

コマンド ターゲット オブジェクトを初期化します。

void Initialize(
   ICommandSource^ cmdSource
);

パラメーター

  • cmdSource
    コマンド ソース オブジェクトへのハンドル。

解説

MFC ビューでユーザー コントロールをホストする場合、CWinFormsView は、ユーザー コントロールが MFC のコマンドを処理できるように、コマンドおよび更新コマンド UI メッセージをそのユーザー コントロールにルーティングします。

このメソッドは、コマンド ターゲット オブジェクトを初期化し、指定されたコマンド ソース オブジェクトである cmdSource に関連付けます。 このメソッドは、ユーザー コントロール クラスの実装時に呼び出す必要があります。 初期化時には、Initialize の実装時に ICommandSource::AddCommandHandler を呼び出すことで、コマンド ハンドラーをコマンド ソース オブジェクトに登録する必要があります。 この操作を行う場合の Initialize の使用例については、「方法: Windows フォーム コントロールにコマンド ルーティングを追加する」を参照してください。

必要条件

**ヘッダー:**afxwinforms.h

参照

参照

ICommandTarget インターフェイス

ICommandSource インターフェイス