次の方法で共有


CWinThread::ProcessMessageFilter

更新 : 2007 年 11 月

特定の Windows メッセージをフィルタ処理し、それらのメッセージに応答するために、フレームワークのフック関数がこのメンバ関数を呼び出します。

virtual BOOL ProcessMessageFilter(
   int code,
   LPMSG lpMsg 
);

パラメータ

  • code
    フック コード。このメンバ関数は、このコードを使用して lpMsg. を処理する方法を決定します。

  • lpMsg
    Windows の MSG 構造体へのポインタ。

戻り値

メッセージが処理された場合は 0 以外を返します。それ以外の場合は 0 を返します。

解説

フック関数は、イベントがアプリケーションの通常のメッセージ処理に送られる前に、そのイベントを処理します。

この高度な機能をオーバーライドするときは、必ず基本クラスの関数を呼び出して、フレームワークのフック処理を保持します。

必要条件

ヘッダー : afxwin.h

参照

参照

CWinApp クラス

階層図

MessageProc

About Hooks

その他の技術情報

CWinThread のメンバ