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 |