Share via


CWnd::OnNotify

フレームワークは、イベントがコントロールに発生する場合や、コントロールが一部の種類の情報を要求するコントロールを親ウィンドウに通知するために、このメンバー関数を呼び出します。

virtual BOOL OnNotify( 
   WPARAM wParam, 
   LPARAM lParam, 
   LRESULT* pResult  
);

パラメーター

  • wParam
    メッセージがコントロールからそのメッセージを送信するコントロールを識別します。それ以外 wParam は 0 です。

  • lParam
    通知コードと追加情報を含む通知メッセージ (NMHDR) の構造体へのポインター。ある通知メッセージは、最初のメンバーとして NMHDR の構造が大きいこのパラメーターの構造体へのポインター。

  • pResult
    メッセージが処理されたとき結果を格納するコードする LRESULT の変数へのポインター。

戻り値

アプリケーションがこのメッセージを処理した場合はを返します; それ以外の場合は 0。

解説

OnNotify は、コントロール通知のメッセージ マップを処理します。

WM_NOTIFY のメッセージを処理する場合は、派生クラスでこのメンバー関数をオーバーライドします。オーバーライドは、基本クラス OnNotify が呼び出されなかったメッセージ マップを処理しません。

WM_NOTIFY のメッセージの詳細については、テクニカル ノート 61 (TN061)、ON_NOTIFY と WM_NOTIFY のメッセージを参照してください。また トピックを制御します。で、TN062 説明した、関連トピック Windows コントロールに対してリフレクション メッセージ目的のできます。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CWnd クラス

階層図