Méthode CBaseWindow. OnReceiveMessage

La OnReceiveMessage méthode gère les messages de fenêtre.

Syntaxe

virtual LRESULT OnReceiveMessage(
   HWND   hwnd,
   INT    uMsg,
   WPARAM wParam,
   LPARAM lParam
);

Paramètres

HWND

Handle vers la fenêtre.

uMsg

Identificateur du message.

wParam

Premier paramètre de message.

lParam

Deuxième paramètre de message.

Valeur retournée

Retourne 0 si le message a été traité, ou 1 si le message n’a pas été traité.

Remarques

La classe de base gère les messages suivants :

  • _Fermer WM
  • déplacement de WM _
  • _PALETTECHANGED WM
  • _QUERYNEWPALETTE WM
  • taille du WM _
  • _SYSCOLORCHANGE WM

Une classe dérivée peut substituer cette méthode pour gérer d’autres messages. La classe dérivée doit appeler la méthode de la classe de base pour gérer tous les messages ignorés par la classe dérivée.

Configuration requise

Condition requise Valeur
En-tête
Winutil. h (inclure Flux. h)
Bibliothèque
Strmbase. lib (versions commerciales);
Strmbasd. lib (versions Debug)

Voir aussi

CBaseWindow, classe