Partager via


NativeWindow.DefWndProc(Message) Méthode

Définition

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.

S’applique à

Voir aussi