DFM_MERGECONTEXTMENU_TOP Nachricht
Ermöglicht dem Rückruf das Hinzufügen von Elementen am oberen Rand des erweiterten Menüs.
DFM_MERGECONTEXTMENU_TOP
lParam = (LPARAM)(LPQCMINFO) pqcminfo;
wParam = (WPARAM)(UINT) uFlags;
Parameter
-
pqcminfo [in]
-
Ein Zeiger auf eine QCMINFO-Struktur , die die in der Zusammenführung verwendeten Informationen enthält.
-
uFlags [in]
-
Flags, die angeben, wie das Kontextmenü geändert werden kann. Dieser Parameter verwendet die in IContextMenu::QueryContextMenu:QueryContextMenu beschriebenen CMF_*-Werte.
Bemerkungen
Wenn Elemente dem erweiterten Kontextmenü hinzugefügt werden, müssen sie mit Routinen unterstützt werden, die angemessen reagieren, wenn eines dieser Elemente mithilfe von DFM_INVOKECOMMAND aufgerufen wird.
Diese Nachricht wird entweder an die Rückruffunktion oder das Rückrufobjekt gesendet, je nachdem, wie das Standardkontextmenüobjekt implementiert wird. Es gibt zwei APIs für die Implementierung: CDefFolderMenu_Create2, SHCreateDefaultContextMenu.
DFM_INVOKECOMMANDEX ist eine erweiterte Version dieser Nachricht und stellt weitere Informationen zum Rückruf bereit. Verwenden Sie DFM_INVOKECOMMANDEX , wenn die von dieser Schnittstelle bereitgestellten zusätzlichen Informationen in Ihrer Implementierung benötigt werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 [nur Desktop-Apps] |
Header |
|