Méthode CBaseWindow. PossiblyEatMessage

La PossiblyEatMessage méthode permet à une classe dérivée de transférer des messages à une autre fenêtre.

Syntaxe

virtual BOOL PossiblyEatMessage(
   UINT   uMsg,
   WPARAM wParam,
   LPARAM lParam
);

Paramètres

uMsg

Identificateur du message.

wParam

Premier paramètre de message.

lParam

Deuxième paramètre de message.

Valeur retournée

Retourne la valeur true si le message a été transféré, ou false dans le cas contraire. La classe de base retourne false.

Remarques

Avant que la méthode CBaseWindow :: OnReceiveMessage gère un message, elle appelle PossiblyEatMessage . Si PossiblyEatMessage retourne true, OnReceiveMessage ignore le message. Une classe dérivée peut être substituée PossiblyEatMessage afin de transférer des messages à une fenêtre propriétaire. Par exemple, la classe CBaseControlWindow , qui dérive de CBaseWindow, transfère les messages de clavier et de souris.

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