Interface IMenuBand (shobjidl_core.h)
[Essa interface tem suporte por meio do Windows XP Service Pack 2 (SP2) e do Windows Server 2003. Ele pode não ter suporte em versões subsequentes do Windows.]
Expõe métodos que permitem que um objeto COM (Component Object Model) receba e traduza mensagens apropriadas.
Herança
A interface IMenuBand herda da interface IUnknown . IMenuBand também tem estes tipos de membros:
Métodos
A interface IMenuBand tem esses métodos.
IMenuBand::IsMenuMessage Uma bomba de mensagem chama esse método para ver se alguma mensagem deve ser redirecionada para o objeto COM (Component Object Model). |
IMenuBand::TranslateMenuMessage Converte uma mensagem para um objeto COM (Component Object Model). |
Comentários
Um aplicativo pode chamar QueryService com uma das seguintes IDs de serviço. Se o parâmetro riid de QueryService for IAccessible ou IDispatch, a chamada para QueryService criará um novo objeto de acessibilidade. Caso contrário, a chamada para QueryService será equivalente a uma chamada para QueryInterface com a ID do serviço, da seguinte maneira:
ID do serviço (SID) | Significado |
---|---|
SID_SMenuBandChild | Recupera o ponteiro para a interface IMenuBand para o submenu. |
SID_SMenuBandParent | Recupera o ponteiro para a interface IMenuBand para o menu pai. |
SID_SMenuBandTop | Recupera o ponteiro para a interface IMenuBand para o menu superior. |
No Windows 2000, essa interface foi implementada em browseui.dll. No entanto, não é recomendável que essa versão seja usada.
Requisitos
Requisito | Valor |
---|---|
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) |