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 |
|
| Bibliothèque |
|