Condividi tramite


Funzione InitLocalMsCtfMonitor (msctfmonitorapi.h)

La funzione InitLocalMsCtfMonitor inizializza TextServicesFramework sul desktop corrente e prepara la barra della lingua mobile, se necessario. Questa funzione deve essere chiamata sul desktop dell'app.

Sintassi

HRESULT InitLocalMsCtfMonitor(
  [in] DWORD dwFlags
);

Parametri

[in] dwFlags

Si tratta di una combinazione dei flag seguenti:

Valore Significato
ILMCM_CHECKLAYOUTANDTIPENABLED
InitLocalMsCtfMonitor controlla forzatamente il layout o il servizio di testo disponibili. Se non sono presenti servizi di testo o layout di tastiera secondari, non inizializza TextServicesFramework sul desktop.
ILMCM_LANGUAGEBAROFF
A partire da Windows 8: una barra della lingua locale non viene avviata per il desktop corrente.

Valore restituito

Valore Significato
S_OK La funzione ha avuto esito positivo.
E_FAIL Si è verificato un errore non specificato.

Commenti

Se questa funzione ha avuto esito positivo, è necessario chiamare UninitLocalMsCtfMonitor prima che il thread del chiamante venga terminato o che il desktop venga commutato.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione msctfmonitorapi.h
Libreria MsCtfMonitor.lib
DLL Msctf.dll