NativeWindow.DefWndProc(Message) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Richiama la routine di finestra predefinita associata a questa finestra.
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)
Parametri
- m
- Message
Messaggio correntemente in fase di elaborazione.
Commenti
In genere, si chiama il DefWndProc metodo solo quando si intercettano i messaggi della finestra e si desidera che la routine della finestra predefinita gestisca il messaggio.
DefWndProc non deve essere chiamato per inviare un messaggio di finestra alla finestra; chiamare invece la funzione Win32 SendMessage
.
È un errore chiamare DefWndProc quando la Handle proprietà è 0.
Note per gli eredi
Eseguire l'override di questo metodo in una classe derivata per implementare la gestione generalizzata dei messaggi personalizzati per una finestra nativa specifica o .NET Windows Forms Control. L'elaborazione personalizzata può essere eseguita prima, dopo o invece di una chiamata all'implementazione della classe base di questo metodo, che esegue l'elaborazione dei messaggi standard.
Al contrario, l'aggiunta di una gestione personalizzata dei messaggi per un'applicazione può essere eseguita tramite il AddMessageFilter(IMessageFilter) metodo della Application classe .