Partager via


Comment : utiliser la référence croisée de la table des messages

Dans les entrées étiquetées <memberFxn>, écrivez votre propre fonction membre pour une classe CWnd dérivée. Donnez à votre fonction un nom que vous aimez. D’autres fonctions, telles que OnActivate, sont des fonctions membres de classe CWnd. S’ils sont appelés, ils transmettent le message à la DefWindowProc fonction Windows. Pour traiter les messages de notification Windows, remplacez la fonction correspondante CWnd dans votre classe dérivée. Votre fonction doit appeler la fonction substituée dans votre classe de base pour laisser la classe de base et Windows répondre au message.

Dans tous les cas, placez le prototype de fonction dans l’en-tête CWndde classe dérivée -, puis codez l’entrée de carte de messages comme indiqué.

Les termes suivants sont utilisés :

Terme Définition
id N’importe quel ID d’élément de menu défini par l’utilisateur (WM_COMMAND messages) ou ID de contrôle (messages de notification de fenêtre enfant).
« message » et « wNotifyCode » ID de message Windows tel que défini dans WINDOWS.H.
nMessageVariable Nom d’une variable qui contient la valeur de retour de la RegisterWindowMessage fonction Windows.

Voir aussi

Tables des messages