Método ITfInputProcessorProfileActivationSink::OnActivated (msctf.h)
O método ITfInputProcessorProfileActivationSink::OnActivated é um retorno de chamada chamado quando um perfil de processador de entrada é ativado ou desativado.
Sintaxe
HRESULT OnActivated(
[in] DWORD dwProfileType,
[in] LANGID langid,
[in] REFCLSID clsid,
[in] REFGUID catid,
[in] REFGUID guidProfile,
[in] HKL hkl,
[in] DWORD dwFlags
);
Parâmetros
[in] dwProfileType
[in] O tipo desse perfil. Esse é um desses valores.
Valor | Significado |
---|---|
|
Esse é um serviço de texto. |
|
Este é um layout de teclado. |
[in] langid
[in] Especifica a ID do idioma do perfil.
[in] clsid
[in] Especifica o CLSID do serviço de texto. Se dwProfileType for TF_PROFILETYPE_KEYBOARDLAYOUT, isso será CLSID_NULL.
[in] catid
[in] Especifica a categoria deste serviço de texto. Essa categoria é GUID_TFCAT_TIP_KEYBOARD, GUID_TFCAT_TIP_SPEECH, GUID_TFCAT_TIP_HANDWRITING ou algo em GUID_TFCAT_CATEGORY_OF_TIP. Se dwProfileType for TF_PROFILETYPE_KEYBOARDLAYOUT, isso será GUID_NULL.
[in] guidProfile
[in] Especifica o GUID para identificar o perfil. Se dwProfileType for TF_PROFILETYPE_KEYBOARDLAYOUT, isso será GUID_NULL.
[in] hkl
[in] Especifica o identificador de layout do teclado desse perfil. Se dwProfileType for TF_PROFILETYPE_INPUTPROCESSOR, isso será NULL.
[in] dwFlags
[in]
Valor | Significado |
---|---|
|
Isso será ativado se esse perfil for ativado. |
Valor de retorno
O gerenciador de TSF ignora o valor retornado desse método.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP] |
servidor com suporte mínimo | Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP] |
da Plataforma de Destino |
Windows |
cabeçalho | msctf.h |
de DLL |
Msctf.dll |
redistribuível | TSF 1.0 no Windows 2000 Professional |