NativeWindow.DefWndProc(Message) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Appelle la procédure de fenêtre par défaut associée à la fenêtre.
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)
Paramètres
- m
- Message
Message en cours de traitement.
Remarques
En règle générale, vous appelez uniquement la DefWndProc méthode lorsque vous interceptez des messages de fenêtre et souhaitez que la procédure de fenêtre par défaut gère le message. DefWndProc ne doit pas être appelé pour envoyer un message de fenêtre à la fenêtre ; appelez plutôt la fonction Win32 SendMessage
.
Il s’agit d’une erreur d’appel DefWndProc lorsque la Handle propriété est 0.
Notes pour les héritiers
Remplacez cette méthode dans une classe dérivée pour implémenter la gestion généralisée des messages personnalisés pour une fenêtre native spécifique ou .NET Windows Forms Control. Le traitement personnalisé peut être effectué avant, après ou au lieu d’un appel à l’implémentation de la classe de base de cette méthode, qui effectue le traitement standard des messages.
En revanche, l’ajout d’une gestion des messages personnalisée pour une application peut être accompli via la AddMessageFilter(IMessageFilter) méthode de la Application classe.