Partager via


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

Voir aussi

Référence

Classe de CMessageMap

CHAIN_MSG_MAP_DYNAMIC