次の方法で共有


ATL メッセージ ハンドラーの追加

メッセージ ハンドラー (Windows メッセージを処理するメンバー関数) をコントロールに追加するには、まずクラス ビューでコントロールを選択します。 次に、[プロパティ] ウィンドウを開き、[メッセージ] アイコンを選択して、必要なメッセージの反対側にあるボックス内のドロップ ダウン コントロールをクリックします。 これにより、コントロールのヘッダー ファイル内にあるメッセージ ハンドラーの宣言と、コントロールの .cpp ファイル内にあるハンドラーのスケルトン実装が追加されます。 また、メッセージ マップと、ハンドラーのエントリが追加されます。

ATL でメッセージ ハンドラーを追加することは、メッセージ ハンドラーを MFC クラスに追加することと似ています。 詳細については、「MFC メッセージ ハンドラーの追加」を参照してください。

次の条件は、ATL メッセージ ハンドラーを追加する場合にのみ適用されます。

  • メッセージ ハンドラーは、MFC と同じ名前付け規則に従います。

  • 新しいメッセージ マップ エントリがメイン メッセージ マップに追加されます。 このウィザードでは、代替のメッセージ マップとチェーンは認識されません。

関連項目

ウィンドウの実装