сообщение DFM_MERGECONTEXTMENU

Позволяет обратному вызову добавлять элементы в меню.

DFM_MERGECONTEXTMENU

    lParam = (LPARAM)(LPQCMINFO) pqcminfo;

    wParam = (WPARAM)(UINT) uFlags;         

            

Parameters

pqcminfo [in]

Указатель на структуру QCMINFO , содержащую сведения, используемые в слиянии.

uFlags [in]

Флаги, указывающие способ изменения контекстного меню. Этот параметр использует значения CMF_*, описанные в IContextMenu::QueryContextMenu.

Замечания

Если элементы добавляются в контекстное меню, они должны поддерживаться с подпрограммами, которые отвечают соответствующим образом, когда один из этих элементов вызывается с помощью DFM_INVOKECOMMAND.

Это сообщение отправляется в функцию обратного вызова или объект обратного вызова в зависимости от того, как реализуется объект контекстного меню по умолчанию. Существует два API для его реализации, CDefFolderMenu_Create2, SHCreateDefaultContextMenu.

Requirements

Требование Ценность
Минимальный поддерживаемый клиент
Windows 2000 профессиональный [только классические приложения]
Минимальный поддерживаемый сервер
Windows 2000 Server [только классические приложения]
Верхний колонтитул
Shlobj.h