CMessageMap::ProcessWindowMessage
Accède à la table des messages identifiée par dwMsgMapID dans CMessageMapclasse dérivée.
virtual BOOL ProcessWindowMessage(
HWND hWnd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam,
LRESULT& lResult,
DWORD dwMsgMapID
) = 0;
Paramètres
hWnd
[in] Le handle dans la fenêtre réception du message.uMsg
[in] Le message envoyé à la fenêtre.wParam
[in] Les informations supplémentaires spécifiques au message.lParam
[in] Les informations supplémentaires spécifiques au message.lResult
[out] Le résultat du traitement des messages.dwMsgMapID
[in] L'identificateur de la table des messages qui traitera le message. La table des messages par défaut, déclarée avec BEGIN_MSG_MAP, est identifiée par 0. Une table des messages secondaire, déclarée avec ALT_MSG_MAP (msgMapID), est identifiée par msgMapID.
Valeur de retour
TRUE si le message est entièrement managé ; sinon, FALSE.
Notes
Appelé par la procédure de fenêtre d'un objet de CContainedWindow ou d'un objet qui chaîne dynamique à la table des messages.
Configuration requise
Header: atlwin.h