IMessageFilter インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
メッセージ フィルター インターフェイスを定義します。
public interface class IMessageFilter
public interface IMessageFilter
type IMessageFilter = interface
Public Interface IMessageFilter
- 派生
注釈
このインターフェイスを使用すると、アプリケーションは、コントロールまたはフォームにディスパッチされる前にメッセージをキャプチャできます。
インターフェイスを実装 IMessageFilter するクラスをアプリケーションのメッセージ ポンプに追加して、メッセージをフィルター処理したり、フォームまたはコントロールにメッセージをディスパッチする前に他の操作を実行したりできます。 アプリケーションのメッセージ ポンプにメッセージ フィルターを追加するには、クラスのメソッドをAddMessageFilterApplication使用します。
メソッド
PreFilterMessage(Message) |
メッセージがディスパッチされる前に、フィルターで排除します。 |