Compartilhar via


Interface ITfSystemLangBarItemSink (ctfutb.h)

A interface ITfSystemLangBarItemSink é implementada por uma extensão de menu da barra de idiomas do sistema e usada por um menu da barra de idiomas do sistema (host) para permitir que itens de menu sejam adicionados a um menu da barra de idiomas do sistema existente. A extensão obtém uma instância dessa interface chamando QueryInterface no objeto ITfLangBarItem com IID_ITfSystemLangBarItemSink. Em seguida, ele pode passar o objeto para o host chamando ITfSource::AdviseSink.

Herança

A interface ITfSystemLangBarItemSink herda da interface IUnknown . ITfSystemLangBarItemSink também tem estes tipos de membros:

Métodos

A interface ITfSystemLangBarItemSink tem esses métodos.

 
ITfSystemLangBarItemSink::InitMenu

Método ITfSystemLangBarItemSink::InitMenu
ITfSystemLangBarItemSink::OnMenuSelect

Método ITfSystemLangBarItemSink::OnMenuSelect

Comentários

Um menu da barra de idiomas do sistema é um objeto na barra de idiomas que dá suporte a itens de menu adicionados a ele por extensões de terceiros. O item do sistema deve dar suporte à interface ITfSource e dar suporte ao identificador IID_ITfSystemLangBarItemSink em sua implementação ITfSource::AdviseSink . O item do sistema também deve implementar a interface ITfSystemLangBarItem . O item do sistema usa a interface ITfSystemLangBarItemSink para permitir que a extensão adicione seus itens.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho ctfutb.h
Redistribuível TSF 1.0 no Windows 2000 Professional

Confira também

ITfLangBarItem

ITfSource

ITfSource::AdviseSink

ITfSystemLangBarItem

IUnknown