Compartir a través de


NativeWindow.DefWndProc(Message) Método

Definición

Invoca el procedimiento de ventana predeterminado que está asociado a esta ventana.

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)

Parámetros

m
Message

Mensaje que se está procesando.

Comentarios

Normalmente, solo se llama al DefWndProc método cuando se interceptan mensajes de ventana y se desea que el procedimiento de ventana predeterminado controle el mensaje. DefWndProc no se debe llamar a para enviar un mensaje de ventana a la ventana; llame a la función Win32 SendMessage en su lugar.

Se trata de un error al llamar DefWndProc cuando la Handle propiedad es 0.

Notas a los desarrolladores de herederos

Invalide este método en una clase derivada para implementar el control generalizado de mensajes personalizados para una ventana nativa específica o .NET Windows Forms Control. El procesamiento personalizado se puede realizar antes, después o en lugar de una llamada a la implementación de clase base de este método, que realiza el procesamiento de mensajes estándar.

Por el contrario, la adición del control de mensajes personalizado para una aplicación se puede realizar mediante el AddMessageFilter(IMessageFilter) método de la Application clase .

Se aplica a

Consulte también