NativeWindow.DefWndProc(Message) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Invoca o procedimento de janela padrão associado a esta janela.
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
A mensagem que está atualmente a ser processada.
Observações
Normalmente, só chama o DefWndProc método quando está a intercetar mensagens de janela e gostaria que o procedimento padrão da janela tratasse a mensagem.
DefWndProc não deve ser chamada para enviar uma mensagem de janela para a janela; chama a função Win32 SendMessage em vez disso.
É um erro chamar DefWndProc quando a Handle propriedade é 0.
Notas para Herdeiros
Substitua este método numa classe derivada para implementar um tratamento generalizado de mensagens personalizadas para uma janela nativa específica ou .NET Windows Forms Control. O processamento personalizado pode ser realizado antes, depois ou em vez de uma chamada à implementação da classe base deste método, que executa o processamento padrão de mensagens.
Em contraste, adicionar um tratamento personalizado de mensagens para uma aplicação pode ser feito através do AddMessageFilter(IMessageFilter) método da Application classe.