Поделиться через


SFVM_INITMENUPOPUP сообщение

Позволяет объекту обратного вызова изменять всплывающее меню windows Обозреватель перед отображением. Используется IShellFolderViewCB::MessageSFVCB.

SFVM_INITMENUPOPUP 

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

    lParam = (LPARAM)(HMENU) hmenu;

            

Параметры

idCmd_nIndex [in]

Слово нижнего порядка этого параметра содержит значение первого идентификатора команды, зарезервированного для клиентских команд. Слово высокого порядка содержит индекс меню.

hmenu [in, out]

Дескриптор меню.

Комментарии

Объект представления системной папки отправляет это сообщение при выборе меню, но перед отображением. Обработайте это сообщение, если, например, необходимо включить или отключить команды меню. Всплывающее меню может быть следующим:

  • Меню "Файл", "Изменить" или "Вид".
  • Меню верхнего уровня, определенное клиентом.
  • Подменю, определяемое клиентом.

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Shlobj.h

См. также раздел

SFVM_MERGEMENU