Compartilhar via


Função InitLocalMsCtfMonitor (msctfmonitorapi.h)

A função InitLocalMsCtfMonitor inicializa TextServicesFramework na área de trabalho atual e prepara a barra de idioma flutuante, se necessário. Essa função deve ser chamada na área de trabalho do aplicativo.

Sintaxe

HRESULT InitLocalMsCtfMonitor(
  [in] DWORD dwFlags
);

Parâmetros

[in] dwFlags

Essa é uma combinação dos seguintes sinalizadores:

Valor Significado
ILMCM_CHECKLAYOUTANDTIPENABLED
InitLocalMsCtfMonitor verifica com força o layout de teclado ou o serviço de texto disponível. Se não houver nenhum layout de teclado secundário ou serviços de texto, ele não inicializará TextServicesFramework na área de trabalho.
ILMCM_LANGUAGEBAROFF
Começando com Windows 8: uma barra de idiomas local não é iniciada para a área de trabalho atual.

Valor retornado

Valor Significado
S_OK A função foi bem-sucedida.
E_FAIL Ocorreu um erro não especificado.

Comentários

Se essa função tiver sido bem-sucedida, UninitLocalMsCtfMonitor precisará ser chamado antes que o thread do chamador seja encerrado ou que a área de trabalho seja alternada.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho msctfmonitorapi.h
Biblioteca MsCtfMonitor.lib
DLL Msctf.dll