DFM_GETVERB сообщение

Отправляется реализацией контекстного меню по умолчанию для получения команды для заданного идентификатора команды в контекстном меню.


                DFM_GETVERB 

    wParam = (WPARAM)(int) idCmd,cchMax;

    lParam = (LPARAM)(LPTSTR) pszText;

            

Параметры

idCmd_cchMax [in]

Слово нижнего порядка этого параметра содержит идентификатор команды. Слово высокого порядка содержит количество символов в буфере pszText .

pszText [out]

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

Комментарии

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

DFM_INVOKECOMMANDEX является расширенной версией этого сообщения и предоставляет дополнительные сведения для обратного вызова. Используйте DFM_INVOKECOMMANDEX , если в реализации требуются дополнительные сведения, предоставляемые этим интерфейсом.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista [только классические приложения]
Минимальная версия сервера
Windows Server 2008 [только классические приложения]
Заголовок
Shlobj.h
Имя в кодировке Юникод и ANSI
DFM_GETVERBW (Юникод) и DFM_GETVERBA (ANSI)