Condividi tramite


CMessageMap::ProcessWindowMessage

Accede alla mappa messaggi identificata da dwMsgMapID in CMessageMapclasse derivata da.

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

Parametri

  • hWnd
    [in] handle della finestra che riceve il messaggio.

  • uMsg
    [in] il messaggio inviato alla.

  • wParam
    [in] ulteriori informazioni specifiche del messaggio.

  • lParam
    [in] ulteriori informazioni specifiche del messaggio.

  • lResult
    [out] il risultato dell'elaborazione di messaggio.

  • dwMsgMapID
    [in] identificatore della mappa messaggi che elaborerà il messaggio. La mappa messaggi predefinita, dichiarata con BEGIN_MSG_MAP, identificata da 0. Una mappa messaggi alternativa, dichiarata con ALT_MSG_MAP (msgMapID), identificata da msgMapID.

Valore restituito

TRUE se il messaggio è completamente gestito; in caso contrario, FALSE.

Note

Chiamato dalla routine della finestra di un oggetto CContainedWindow o di un oggetto che si concatenano dinamicamente alla mappa messaggi.

Requisiti

Header: atlwin.h

Vedere anche

Riferimenti

CMessageMap Class

CHAIN_MSG_MAP_DYNAMIC