Partager via


CWnd::OnNotify

L'infrastructure appelle cette fonction membre pour indiquer à la fenêtre parente d'un contrôle qu'un événement s'est produit dans le contrôle ou le contrôle requiert un certain genre d'informations.

virtual BOOL OnNotify( 
   WPARAM wParam, 
   LPARAM lParam, 
   LRESULT* pResult  
);

Paramètres

  • wParam
    Identifie le contrôle qui envoie le message si le message est d'un contrôle. Sinon, wParam est 0.

  • lParam
    Pointeur vers une structure de message de notification (NMHDR) qui contient le code de notifications et des informations supplémentaires. Pour certains messages de notification, points de ce paramètre à une plus grande structure dans laquelle la structure de NMHDR comme premier membre.

  • pResult
    Pointeur vers une variable de LRESULT dans lequel stocker le résultat code si le message est exécuté.

Valeur de retour

Une application retourne une valeur différente de zéro si elle traite ce message ; sinon 0.

Notes

OnNotify traite la table des messages pour la notification de contrôle.

Remplacez cette fonction membre de votre classe dérivée pour gérer le message de WM_NOTIFY . Une substitution ne gérera pas la table des messages à moins que la classe de base OnNotify soit appelée.

Pour plus d'informations sur le message de WM_NOTIFY, consultez la note technique 61 (TN061), messages d'ON_NOTIFY et de WM_NOTIFY. Vous pouvez également être intéresse les rubriques connexes décrits dans Vérifiez les rubriques, et TN062, Point d'arrêt de message pour les contrôles Windows.

Configuration requise

Header: afxwin.h

Voir aussi

Référence

CWnd, classe

Graphique de la hiérarchie