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


Метод IShellMenuCallback::CallbackSM (shobjidl_core.h)

Получает сообщения от объекта группы меню.

Синтаксис

HRESULT CallbackSM(
  [in, out] LPSMDATA psmd,
            UINT     uMsg,
            WPARAM   wParam,
            LPARAM   lParam
);

Параметры

[in, out] psmd

Тип: LPSMDATA

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

uMsg

Тип: UINT

Идентификатор сообщения. Это будет одно из SMC_XXX значений. Полный список см. в разделе Сообщения и уведомления оболочки .

wParam

Тип: WPARAM

Значение WPARAM, содержащее дополнительные сведения. Дополнительные сведения см. в справочнике по конкретному сообщению SMC_XXX.

lParam

Тип: LPARAM

Значение LPARAM, содержащее дополнительные сведения. Дополнительные сведения см. в справочнике по конкретному сообщению SMC_XXX.

Возвращаемое значение

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Требования

   
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header shobjidl_core.h (включая Shobjidl.h)
Библиотека Shell32.lib
DLL Shell32.dll (версия 4.0 или более поздняя)