Compartir a través de


Método ITfInputProcessorProfileActivationSink::OnActivated (msctf.h)

El método ITfInputProcessorProfileActivationSink::OnActivated es una devolución de llamada a la que se llama cuando se activa o desactiva un perfil de procesador de entrada.

Sintaxis

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] Tipo de este perfil. Este es uno de estos valores.

Valor Significado
TF_PROFILETYPE_INPUTPROCESSOR
Se trata de un servicio de texto.
TF_PROFILETYPE_KEYBOARDLAYOUT
Se trata de un diseño de teclado.

[in] langid

[in] Especifica el identificador de idioma del perfil.

[in] clsid

[in] Especifica el CLSID del servicio de texto. Si dwProfileType es TF_PROFILETYPE_KEYBOARDLAYOUT, se CLSID_NULL.

[in] catid

[in] Especifica la categoría de este servicio de texto. Esta categoría es GUID_TFCAT_TIP_KEYBOARD, GUID_TFCAT_TIP_SPEECH, GUID_TFCAT_TIP_HANDWRITING o algo en GUID_TFCAT_CATEGORY_OF_TIP. Si dwProfileType es TF_PROFILETYPE_KEYBOARDLAYOUT, se GUID_NULL.

[in] guidProfile

[in] Especifica el GUID para identificar el perfil. Si dwProfileType es TF_PROFILETYPE_KEYBOARDLAYOUT, se GUID_NULL.

[in] hkl

[in] Especifica el identificador de diseño de teclado de este perfil. Si dwProfileType es TF_PROFILETYPE_INPUTPROCESSOR, se null.

[in] dwFlags

[in]

Valor Significado
TF_IPSINK_FLAG_ACTIVE
Esto está activado si se activa este perfil.

Valor devuelto

El administrador de TSF omite el valor devuelto de este método.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP]
servidor mínimo admitido Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP]
de la plataforma de destino de Windows
encabezado de msctf.h
DLL de Msctf.dll
redistribuible TSF 1.0 en Windows 2000 Professional