注
Microsoft Foundation Classes (MFC) ライブラリは引き続きサポートされています。 ただし、機能の追加やドキュメントの更新は行われません。
<memberFxn> というラベルのエントリに、派生CWnd クラスの独自のメンバー関数を記述します。 関数に任意の名前を付けます。
OnActivateなどの他の関数は、クラス CWndのメンバー関数です。 呼び出された場合、 DefWindowProc Windows 関数にメッセージを渡します。 Windows 通知メッセージを処理するには、派生クラスの対応する CWnd 関数をオーバーライドします。 基底クラスと Windows がメッセージに応答できるように、関数は基底クラスでオーバーライドされた関数を呼び出す必要があります。
いずれの場合も、 CWnd派生クラス ヘッダーに関数プロトタイプを配置し、次のようにメッセージ マップ エントリをコーディングします。
以下の用語が使用されます。
| 任期 | 定義 |
|---|---|
| ID | ユーザー定義のメニュー項目 ID [WM_COMMAND メッセージ]またはコントロール ID [子ウィンドウ通知メッセージ]。 |
| "message" と "wNotifyCode" | WINDOWS.H で定義されている Windows メッセージ ID。 |
| nMessageVariable |
RegisterWindowMessage Windows 関数からの戻り値を含む変数の名前。 |