IMessageFilter インターフェイス

定義

メッセージ フィルター インターフェイスを定義します。

public interface class IMessageFilter
public interface IMessageFilter
type IMessageFilter = interface
Public Interface IMessageFilter
派生

注釈

このインターフェイスを使用すると、アプリケーションは、コントロールまたはフォームにディスパッチされる前にメッセージをキャプチャできます。

インターフェイスを実装 IMessageFilter するクラスをアプリケーションのメッセージ ポンプに追加して、メッセージをフィルター処理したり、フォームまたはコントロールにメッセージをディスパッチする前に他の操作を実行したりできます。 アプリケーションのメッセージ ポンプにメッセージ フィルターを追加するには、クラスのメソッドをAddMessageFilterApplication使用します。

メソッド

PreFilterMessage(Message)

メッセージがディスパッチされる前に、フィルターで排除します。

適用対象

こちらもご覧ください