Структура QCMINFO (shlobj_core.h)
Содержит сведения о слиянии пунктов меню с меню Windows Обозреватель.
Синтаксис
typedef struct _QCMINFO {
HMENU hmenu;
UINT indexMenu;
UINT idCmdFirst;
UINT idCmdLast;
QCMINFO_IDMAP const *pIdMap;
} QCMINFO;
Члены
hmenu
Тип: HMENU
[in] Дескриптор меню, в который добавляются новые команды.
indexMenu
Тип: UINT
[in] Отсчитываемый от нуля индекс, в который нужно вставить первый пункт меню.
idCmdFirst
Тип: UINT
[вход, выход] При входе этот элемент содержит первый доступный идентификатор, используемый для контекстного меню. При выходе он содержит последний добавленный идентификатор плюс один.
idCmdLast
Тип: UINT
[in] Максимальное значение идентификатора элемента меню. Разница между входным значением idCmdFirst и idCmdLast заключается в максимальном количестве элементов меню, которые можно добавить.
pIdMap
Тип: QCMINFO_IDMAP*
Не используется, должно иметь значение NULL.
Комментарии
См. раздел IContextMenu::QueryContextMenu , так как эта структура выполняет ту же роль, что и параметры этого метода. Однако обратите внимание, что сведения, предоставляемые возвращаемым значением этого метода, не являются параллельными данным, предоставляемым возвращаемым значением операции с QCMINFO.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхняя часть | shlobj_core.h (включая Shlobj.h) |