Método IShellMenuCallback::CallbackSM (shobjidl_core.h)
Recebe mensagens de um objeto de banda de menu.
Sintaxe
HRESULT CallbackSM(
[in, out] LPSMDATA psmd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam
);
Parâmetros
[in, out] psmd
Tipo: LPSMDATA
Um ponteiro para uma estrutura SMDATA que contém informações sobre o menu.
uMsg
Tipo: UINT
Uma ID de mensagem. Esse será um dos valores SMC_XXX. Consulte Mensagens e Notificações do Shell para obter uma lista completa.
wParam
Tipo: WPARAM
Um valor WPARAM que contém informações adicionais. Consulte a referência de mensagem de SMC_XXX específica para obter detalhes.
lParam
Tipo: LPARAM
Um valor LPARAM que contém informações adicionais. Consulte a referência de mensagem de SMC_XXX específica para obter detalhes.
Valor retornado
Tipo: HRESULT
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Requisitos
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | shobjidl_core.h (inclua Shobjidl.h) |
Biblioteca | Shell32.lib |
DLL | Shell32.dll (versão 4.0 ou posterior) |