NativeWindow.DefWndProc(Message) 方法

定义

调用与此窗口关联的默认窗口过程。

public:
 void DefWndProc(System::Windows::Forms::Message % m);
public void DefWndProc (ref System.Windows.Forms.Message m);
member this.DefWndProc : Message -> unit
Public Sub DefWndProc (ByRef m As Message)

参数

m
Message

当前所处理的消息。

注解

通常,仅在截获窗口消息时调用 DefWndProc 该方法,并且希望默认窗口过程处理消息。 DefWndProc 不应调用以将窗口消息发送到窗口;改为调用 Win32 SendMessage 函数。

属性为 0 时Handle调用DefWndProc错误。

继承者说明

在派生类中重写此方法,以实现特定本机窗口或 .NET Windows 窗体Control的通用自定义消息处理。 可以在执行标准消息处理之前、之后执行自定义处理,而不是调用此方法的基类实现。

相比之下,可以通过 AddMessageFilter(IMessageFilter) 类的方法 Application 为应用程序添加自定义消息处理。

适用于

另请参阅