Compartir a través de


Método IShellMenuCallback::CallbackSM (shobjidl_core.h)

Recibe mensajes de un objeto de banda de menús.

Sintaxis

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

Parámetros

[in, out] psmd

Tipo: LPSMDATA

Puntero a una estructura SMDATA que contiene información sobre el menú.

uMsg

Tipo: UINT

Un identificador de mensaje. Este será uno de los valores de SMC_XXX. Consulte Mensajes y notificaciones de Shell para obtener una lista completa.

wParam

Tipo: WPARAM

Valor WPARAM que contiene información adicional. Consulte la referencia de mensajes de SMC_XXX específica para obtener más información.

lParam

Tipo: LPARAM

Valor LPARAM que contiene información adicional. Consulte la referencia de mensajes de SMC_XXX específica para obtener más información.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl_core.h (include Shobjidl.h)
Library Shell32.lib
Archivo DLL Shell32.dll (versión 4.0 o posterior)