Partilhar via


CMessageMap::ProcessWindowMessage

Acessa o mapa identificado por dwMsgMapID em CMessageMap- classe derivada de mensagem.

virtual BOOL ProcessWindowMessage(
   HWND hWnd,
   UINT uMsg,
   WPARAM wParam,
   LPARAM lParam,
   LRESULT& lResult,
   DWORD dwMsgMapID 
) = 0;

Parâmetros

  • hWnd
    [in] o identificador para a janela que recebe a mensagem.

  • uMsg
    [in] a mensagem enviada para a janela.

  • wParam
    [in] informações mensagem- adicional específica.

  • lParam
    [in] informações mensagem- adicional específica.

  • lResult
    [out] o resultado de processamento de mensagem.

  • dwMsgMapID
    [in] o identificador do mapa de mensagem que irá processar a mensagem.O mapeamento padrão de mensagem, declarado com BEGIN_MSG_MAP, é identificado por 0.Um mapa alternativo de mensagem, declarado com ALT_MSG_MAP (msgMapID), é identificado por msgMapID.

Valor de retorno

Verdadeiro se a mensagem é tratada; totalmente caso contrário, Falso.

Comentários

Chamado pelo procedimento de janela de um objeto de CContainedWindow ou um objeto que é encadeando dinamicamente no mapa de mensagem.

Requisitos

Cabeçalho: atlwin.h

Consulte também

Referência

Classe de CMessageMap

CHAIN_MSG_MAP_DYNAMIC