Interfaz ITfSystemLangBarItemSink (ctfutb.h)
La interfaz ITfSystemLangBarItemSink se implementa mediante una extensión de menú de barra de idioma del sistema y se usa en un menú de barra de idioma del sistema (host) para permitir que los elementos de menú se agreguen a un menú de barra de idioma del sistema existente. La extensión obtiene una instancia de esta interfaz llamando a QueryInterface en el objeto ITfLangBarItem con IID_ITfSystemLangBarItemSink. A continuación, puede pasar el objeto al host llamando a ITfSource::AdviseSink.
Herencia
La interfaz ITfSystemLangBarItemSink hereda de la interfaz IUnknown . ITfSystemLangBarItemSink también tiene estos tipos de miembros:
Métodos
La interfaz ITfSystemLangBarItemSink tiene estos métodos.
ITfSystemLangBarItemSink::InitMenu Método ITfSystemLangBarItemSink::InitMenu |
ITfSystemLangBarItemSink::OnMenuSelect Método ITfSystemLangBarItemSink::OnMenuSelect |
Comentarios
Un menú de la barra de idioma del sistema es un objeto de la barra de idioma que admite elementos de menú agregados porextensiones de terceros. El elemento del sistema debe admitir la interfaz ITfSource y admitir el identificador de IID_ITfSystemLangBarItemSink en su implementación de ITfSource::AdviseSink . El elemento del sistema también debe implementar la interfaz ITfSystemLangBarItem . El elemento del sistema usa la interfaz ITfSystemLangBarItemSink para permitir que la extensión agregue sus elementos.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | ctfutb.h |
Redistribuible | TSF 1.0 en Windows 2000 Professional |