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)