Поделиться через


Интерфейс ITfSystemLangBarItemSink (ctfutb.h)

Интерфейс ITfSystemLangBarItemSink реализуется расширением меню языковой строки системы и используется меню (узел) системной языковой строки для добавления элементов меню в существующее меню языковой строки системы. Расширение получает экземпляр этого интерфейса, вызывая QueryInterface для объекта ITfLangBarItem с IID_ITfSystemLangBarItemSink. Затем он может передать объект в узел, вызвав ITfSource::AdviseSink.

Наследование

Интерфейс ITfSystemLangBarItemSink наследуется от интерфейса IUnknown . ITfSystemLangBarItemSink также имеет следующие типы элементов:

Методы

Интерфейс ITfSystemLangBarItemSink содержит следующие методы.

 
ITfSystemLangBarItemSink::InitMenu

Метод ITfSystemLangBarItemSink::InitMenu
ITfSystemLangBarItemSink::OnMenuSelect

Метод ITfSystemLangBarItemSink::OnMenuSelect

Комментарии

Меню системной языковой панели — это объект на языковой панели, который поддерживает элементы меню, добавленные в него сторонними расширениями. Системный элемент должен поддерживать интерфейс ITfSource и идентификатор IID_ITfSystemLangBarItemSink в реализации ITfSource::AdviseSink . Системный элемент также должен реализовывать интерфейс ITfSystemLangBarItem . Системный элемент использует интерфейс ITfSystemLangBarItemSink , чтобы разрешить расширению добавлять свои элементы.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header ctfutb.h
Распространяемые компоненты TSF 1.0 в Windows 2000 Профессиональная

См. также раздел

ITfLangBarItem

ITfSource

ITfSource::AdviseSink

ITfSystemLangBarItem

IUnknown