Compartilhar via


Interface IUIManagerEventSink (ctffunc.h)

A interface IUIManagerEventSink é implementada por um aplicativo que dá suporte à integração da interface do usuário do IME para receber notificações de aparência da interface do usuário do IME. Isso permite que o aplicativo reorganize seu layout de interface do usuário para evitar que os elementos de interface do usuário do aplicativo se sobreponham pela interface do usuário do IME.

Chame o gerenciador do TSF ITfSource::AdviseSink com IID_IUIManagerEventSink para instalar esse coletor.

Nota Essa interface pode não ter suporte para todos os IMEs. Pode haver diferenças no suporte entre o IME na Área de Trabalho e o IME na nova interface do usuário do Windows no Windows 8.1.
 

Herança

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

Métodos

A interface IUIManagerEventSink tem esses métodos.

 
IUIManagerEventSink::OnWindowClosed

Chamado pelo TSF depois de fechar a interface do usuário do IME.
IUIManagerEventSink::OnWindowClosing

Chamado pelo TSF antes de fechar a interface do usuário do IME.
IUIManagerEventSink::OnWindowOpened

Chamado pelo TSF depois de abrir uma interface do usuário do IME.
IUIManagerEventSink::OnWindowOpening

Chamado pelo TSF antes de abrir uma interface do usuário do IME.
IUIManagerEventSink::OnWindowUpdated

Chamado pelo TSF depois de redimensionar e/ou realocar a interface do usuário do IME aberta.
IUIManagerEventSink::OnWindowUpdating

Chamado pelo TSF antes de redimensionar e/ou realocar a interface do usuário do IME aberta.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8.1 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 R2 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho ctffunc.h