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