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