次の方法で共有


メッセージ マップ クロス リファレンスの使い方

memberFxn> というラベルの<エントリで、派生 CWnd クラスの独自のメンバー関数を記述します。 関数に任意の名前を付けます。 その他の関数 (たとえば OnActivate、クラス CWndのメンバー関数) です。 呼び出された場合、メッセージは Windows 関数に DefWindowProc 渡されます。 Windows 通知メッセージを処理するには、派生クラスの対応する CWnd 関数をオーバーライドします。 基底クラスと Windows がメッセージに応答できるように、関数は基底クラスでオーバーライドされた関数を呼び出す必要があります。

いずれの場合も、関数プロトタイプを -derived クラス ヘッダーに CWnd配置し、次のようにメッセージ マップ エントリをコーディングします。

次の用語が使用されます。

任期 定義
id ユーザー定義のメニュー項目 ID (WM_COMMAND メッセージ) またはコントロール ID (子ウィンドウ通知メッセージ)。
"message" と "wNotifyCode" WINDOWS.H で定義されている Windows メッセージ ID。
nMessageVariable Windows 関数からの戻り値を含む変数の RegisterWindowMessage 名前。

関連項目

メッセージ マップ