次の方法で共有


NotifyHandler

メッセージ マップの NOTIFY_HANDLER マクロの 3 番目のパラメーターで指定される関数名。

LRESULT NotifyHandler(
   int idCtrl,
   LPNMHDR pnmh,
   BOOL& bHandled 
);

パラメーター

  • idCtrl
    メッセージを送るコントロールの識別子。

  • pnmh
    通知コードと追加情報から成る NMHDR 構造体のアドレス。 一部の通知メッセージについては、最初のメンバーとして NMHDR 構造体を持つ、より大きな構造体を指します。

  • bHandled
    NotifyHandler が呼び出される前に、メッセージ マップでは bHandled が TRUE に設定されます。 NotifyHandler は、メッセージをすべて処理できない場合、bHandled を FALSE に設定して、メッセージ処理がさらに必要であることを示す必要があります。

戻り値

メッセージ処理の結果を返します。 正常に終了した場合は 0 を返します。

解説

メッセージ マップでこのメッセージ ハンドラーを使用する例については、「NOTIFY_HANDLER」を参照してください。

参照

参照

ウィンドウの実装

メッセージ マップ (ATL)

WM_NOTIFY