メッセージ ハンドラ
更新 : 2007 年 11 月
MFC では、専用の "ハンドラ" 関数が各メッセージを処理します。メッセージ ハンドラ関数は、クラスのメンバ関数です。このドキュメントでは、"メッセージ ハンドラ メンバ関数"、"メッセージ ハンドラ関数"、"メッセージ ハンドラ"、および "ハンドラ" という言葉を同じ意味で使っています。一部のメッセージ ハンドラは、"コマンド ハンドラ" とも呼ばれます。
フレームワーク アプリケーションの作成作業の大部分は、メッセージ ハンドラの記述です。ここでは、メッセージ処理のしくみについて解説します。
メッセージ ハンドラは、メッセージに対する応答動作をすべて実行します。クラスの [プロパティ] ウィンドウを使ってハンドラを作成できます。ハンドラを作成した後、ソース コード エディタを使ってハンドラのコードを作成します。
ハンドラを作成するときは、Microsoft Visual C++ と MFC のすべての機能を使用できます。クラスの一覧については、『MFC リファレンス』の「クラス ライブラリの概要」を参照してください。