Compartir a través de


Función InitLocalMsCtfMonitor (msctfmonitorapi.h)

La función InitLocalMsCtfMonitor inicializa TextServicesFramework en el escritorio actual y prepara la barra de idioma flotante, si es necesario. Se debe llamar a esta función en el escritorio de la aplicación.

Sintaxis

HRESULT InitLocalMsCtfMonitor(
  [in] DWORD dwFlags
);

Parámetros

[in] dwFlags

Se trata de una combinación de las marcas siguientes:

Valor Significado
ILMCM_CHECKLAYOUTANDTIPENABLED
InitLocalMsCtfMonitor comprueba con fuerza el diseño de teclado o el servicio de texto disponibles. Si no hay ningún diseño de teclado secundario ni servicios de texto, no inicializa TextServicesFramework en el escritorio.
ILMCM_LANGUAGEBAROFF
A partir de Windows 8: no se inicia una barra de idioma local para el escritorio actual.

Valor devuelto

Valor Significado
S_OK La función se realizó correctamente.
E_FAIL Se ha producido un error no especificado.

Comentarios

Si esta función se realizó correctamente, se debe llamar a UninitLocalMsCtfMonitor antes de que finalice el subproceso del autor de la llamada o se cambie el escritorio.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado msctfmonitorapi.h
Library MsCtfMonitor.lib
Archivo DLL Msctf.dll