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

Classe di CMessageMap

CHAIN_MSG_MAP_DYNAMIC