MFC にメッセージ マッピングを追加する方法
MFC にメッセージ マッピングを追加するには、次の手順に従います。
- MFCアプリケーションのリソースビューを開く
- リソースビューでダイアログまたはウィンドウをダブルクリックして、そのダイアログまたはウィンドウのクラスビューを開きます。
- クラスビューで、ダイアログまたはウィンドウのクラス名を右クリックして、「メッセージハンドラの追加」を選択します。
- ダイアログボックスで、処理するメッセージの種類を選択します。たとえば、ボタンクリックイベント(BN_CLICKED)やウィンドウ作成イベント(WM_CREATE)、などを選択できます。
- メッセージハンドラダイアログに実行するコードを入力します。
- 「OK」ボタンをクリックすることで、メッセージーマッピングの追加を完了します。
これらの手順によってクラスのメッセージマップに自動的に対応するメッセージマップエントリが追加されます。このメッセージマップはクラスのソースファイルに見つけることができ、通常、インプリメンテーションセクションの BEGIN_MESSAGE_MAP と END_MESSAGE_MAP の間です。