Интерфейс IUIManagerEventSink (ctffunc.h)
Интерфейс IUIManagerEventSink реализуется приложением, поддерживающим интеграцию пользовательского интерфейса IME для получения уведомлений о внешнем виде пользовательского интерфейса IME. Это позволяет приложению переупорядочить свой макет пользовательского интерфейса, чтобы элементы пользовательского интерфейса приложения не перекрывались пользовательским интерфейсом IME.
Вызовите диспетчер TSF ITfSource::AdviseSink с IID_IUIManagerEventSink , чтобы установить этот приемник.
Наследование
Интерфейс IUIManagerEventSink наследуется от интерфейса IUnknown . IUIManagerEventSink также имеет следующие типы членов:
Методы
Интерфейс IUIManagerEventSink содержит следующие методы.
IUIManagerEventSink::OnWindowClosed Вызывается TSF после закрытия пользовательского интерфейса IME. |
IUIManagerEventSink::OnWindowClosing Вызывается TSF перед закрытием пользовательского интерфейса IME. |
IUIManagerEventSink::OnWindowOpened Вызывается TSF после открытия пользовательского интерфейса IME. |
IUIManagerEventSink::OnWindowOpening Вызывается TSF перед открытием пользовательского интерфейса IME. |
IUIManagerEventSink::OnWindowUpdated Вызывается TSF после изменения размера или перемещения открытого пользовательского интерфейса IME. |
IUIManagerEventSink::OnWindowUpdating Вызывается TSF перед изменением размера и (или) перемещением открытого пользовательского интерфейса IME. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8.1 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | ctffunc.h |