次の方法で共有


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

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

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

次の条件は、ATL メッセージ ハンドラーを追加することだけです:

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

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

参照

関連項目

ウィンドウの実装