Freigeben über


DFM_MAPCOMMANDNAME Nachricht

Wird von der standardmäßigen Kontextmenüimplementierung gesendet, um einem Menübefehl einen Namen zuzuweisen.

DFM_MAPCOMMANDNAME

    lParam = (LPARAM)(int*) defaultID;

    wparam = (WPARAM)(LPTSTR) pszCommandName;

            

Parameter

defaultID [in, out]

Ein Zeiger auf die ID des ausgewählten Menübefehls.

pszCommandName [in]

Ein Zeiger auf eine Unicode-Zeichenfolge, die den Namen des Befehls enthält.

Bemerkungen

Diese Nachricht wird entweder an die Rückruffunktion oder das Rückrufobjekt gesendet, je nachdem, wie das Standardkontextmenüobjekt implementiert ist. Es gibt zwei APIs für die Implementierung, CDefFolderMenu_Create2SHCreateDefaultContextMenu.

DFM_INVOKECOMMANDEX ist eine erweiterte Version dieser Nachricht und bietet weitere Informationen zum Rückruf. 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
Shlobj.h