Freigeben über


CMessageMap::ProcessWindowMessage

Greift auf die Meldungszuordnung zu, die von dwMsgMapID in CMessageMap von abgeleitete Klasse identifiziert wird.

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

Parameter

  • hWnd
    [in] Das Handle für das Fenster, das die Meldung empfängt.

  • uMsg
    [in] Die Meldung an das Fenster gesendet.

  • wParam
    [in] Der meldungsspezifischen zusätzliche Informationen.

  • lParam
    [in] Der meldungsspezifischen zusätzliche Informationen.

  • lResult
    [out] das Ergebnis des Meldungsverarbeitens.

  • dwMsgMapID
    [in] Der Bezeichner der Meldungszuordnung, die die Meldung verarbeitet. Die Standardmeldungszuordnung deklariert, mit BEGIN_MSG_MAP, wird durch 0 identifiziert. Eine alternative Meldungszuordnung deklariert, mit ALT_MSG_MAP (msgMapID), wird durch msgMapID identifiziert.

Rückgabewert

TRUE, wenn die Meldung vollständig bearbeitet wird; andernfalls FALSE.

Hinweise

Aufgerufen durch die Fensterprozedur CContainedWindow eines Objekts oder des Objekts, das dynamisch zur Meldungszuordnung verkettet.

Anforderungen

Header: atlwin.h

Siehe auch

Referenz

CMessageMap Class

CHAIN_MSG_MAP_DYNAMIC