Compartir por


NativeWindow.DefWndProc(Message) Método

Definición

Invoca el procedimiento de ventana predeterminado 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 actualmente.

Comentarios

Normalmente, solo se llama al DefWndProc método al interceptar mensajes de ventana y 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 windows Forms Controlde .NET. 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, agregar el 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