DFM_MERGECONTEXTMENU_TOP сообщение
Позволяет обратному вызову добавлять элементы в верхнюю часть расширенного меню.
DFM_MERGECONTEXTMENU_TOP
lParam = (LPARAM)(LPQCMINFO) pqcminfo;
wParam = (WPARAM)(UINT) uFlags;
Параметры
-
pqcminfo [in]
-
Указатель на структуру QCMINFO , содержащую сведения, используемые при слиянии.
-
uFlags [in]
-
Флаги, указывающие способ изменения контекстного меню. Этот параметр использует значения CMF_*, описанные в разделе IContextMenu::QueryContextMenu.
Комментарии
Если элементы добавляются в расширенное контекстное меню, они должны поддерживаться с помощью подпрограмм, которые соответствующим образом реагируют на вызов одного из этих элементов с помощью DFM_INVOKECOMMAND.
Это сообщение отправляется в функцию обратного вызова или объект обратного вызова в зависимости от того, как реализуется объект контекстного меню по умолчанию. Существует два API для его реализации, CDefFolderMenu_Create2, SHCreateDefaultContextMenu.
DFM_INVOKECOMMANDEX является расширенной версией этого сообщения и предоставляет дополнительные сведения для обратного вызова. Используйте DFM_INVOKECOMMANDEX , если в реализации требуются дополнительные сведения, предоставляемые этим интерфейсом.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 [только классические приложения] |
Заголовок |
|