Compartir a través de


CMessageMap::ProcessWindowMessage

Tiene acceso al mapa identificado por dwMsgMapID en CMessageMap- clase derivada de mensajes.

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

Parámetros

  • hWnd
    [in] El identificador de la ventana que recibe el mensaje.

  • uMsg
    [in] el mensaje enviado a la ventana.

  • wParam
    [in] información mensaje-específica adicional.

  • lParam
    [in] información mensaje-específica adicional.

  • lResult
    [out] El resultado del procesamiento de mensajes.

  • dwMsgMapID
    [in] identificador del mensaje asigna que procesará el mensaje. El mapa de mensajes predeterminado, declarado con BEGIN_MSG_MAP, se identifica por 0. Un mapa de mensajes alternativo, declarado con ALT_MSG_MAP (msgMapID), se identifica mediante msgMapID.

Valor devuelto

TRUE si el mensaje se controla totalmente; si no, FALSE.

Comentarios

Llama al procedimiento de ventana de un objeto de CContainedWindow o un objeto que está encadenando dinámicamente el mapa de mensajes.

Requisitos

encabezado: atlwin.h

Vea también

Referencia

CMessageMap Class

CHAIN_MSG_MAP_DYNAMIC