IMessageFilter Interface
Defines a message filter interface.
For a list of all members of this type, see IMessageFilter Members.
[Visual Basic] Public Interface IMessageFilter [C#] public interface IMessageFilter [C++] public __gc __interface IMessageFilter [JScript] public interface IMessageFilter
Classes that Implement IMessageFilter
| Class | Description |
|---|---|
| Splitter | Represents a splitter control that allows the user to resize docked controls. |
Remarks
This interface allows an application to capture a message before it is dispatched to a control or form.
A class that implements the IMessageFilter interface can be added to the application's message pump to filter out a message or perform other operations before the message is dispatched to a form or control. To add the message filter to an application's message pump, use the AddMessageFilter method in the Application class.
Requirements
Namespace: System.Windows.Forms
Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
See Also
IMessageFilter Members | System.Windows.Forms Namespace | IMessageFilter | Application | AddMessageFilter