QCMINFO-Struktur (shlobj_core.h)
Enthält Informationen zum Zusammenführen von Menüelementen in Windows Explorer Menüs.
Syntax
typedef struct _QCMINFO {
HMENU hmenu;
UINT indexMenu;
UINT idCmdFirst;
UINT idCmdLast;
QCMINFO_IDMAP const *pIdMap;
} QCMINFO;
Member
hmenu
Typ: HMENU
[in] Das Handle des Menüs, in dem die neuen Befehle hinzugefügt werden sollen.
indexMenu
Typ: UINT
[in] Der nullbasierte Index, in den das erste Menüelement eingefügt werden soll.
idCmdFirst
Typ: UINT
[in, out] Beim Eintrag enthält dieses Element die erste verfügbare ID, die für das Kontextmenü verwendet werden soll. Beim Beenden enthält sie die zuletzt hinzugefügte ID plus eine.
idCmdLast
Typ: UINT
[in] Der maximal zulässige Wert für einen Menüelementbezeichner. Der Unterschied zwischen dem Eingabewert von idCmdFirst und idCmdLast ist die maximale Anzahl von Menüelementen, die hinzugefügt werden können.
pIdMap
Typ: QCMINFO_IDMAP*
Nicht verwendet, muss NULL sein.
Hinweise
Siehe IContextMenu::QueryContextMenu , da diese Struktur dieselbe Rolle wie die Parameter dieser Methode übernimmt. Beachten Sie jedoch, dass die vom Rückgabewert dieser Methode bereitgestellten Informationen keine Parallele zu den Informationen sind, die durch den Rückgabewert eines Vorgangs mit QCMINFO bereitgestellt werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | shlobj_core.h (shlobj.h einschließen) |