Funzione ImmDisableTextFrameService (immdev.h)

[ImmDisableTextFrameService non è più disponibile per l'uso a partire da Windows Vista. Usare invece ImmDisableIME. ]

Disabilita il servizio di testo per il thread specificato. Per informazioni dettagliate, vedere Text Services Framework (TSF).

Sintassi

BOOL ImmDisableTextFrameService(
  [in] DWORD idThread
);

Parametri

[in] idThread

Identificatore del thread per il quale disabilitare il servizio di testo. Il thread deve trovarsi nello stesso processo dell'applicazione. L'applicazione imposta questo parametro su 0 per disabilitare il servizio per il thread corrente. L'applicazione imposta il parametro su -1 per disabilitare il servizio per tutti i thread nel processo corrente.

Valore restituito

Restituisce TRUE se ha esito positivo o FALSE in caso contrario.

Commenti

Un'applicazione chiama questa funzione se ha un thread incompatibile con TSF.

Si noti che la funzionalità TSF viene fornita alle applicazioni non scritte specificamente per l'uso di TSF, Input Method Manager (IMM32) o Active Input Method Manager (AIMM 1.2). Sebbene un'applicazione possa essere scritta per l'uso di TSF, IMM32 e AIMM 1.2, possono essere presenti controlli specifici all'interno dell'applicazione che non usano queste tecnologie. Il supporto TSF viene fornito anche a questi controlli specifici. Questa funzionalità TSF è disponibile a partire da Windows XP quando vengono caricate tutte queste librerie a collegamento dinamico: moduli di sistema User32.dll, Imm32.dll e Win32k.sys e moduli TSF Msctf.dll e Msimtf.dll.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione immdev.h (include Immdev.h, Windows.h)
Libreria Imm32.lib
DLL Imm32.dll

Vedi anche

Gestione metodi di input

Funzioni di Gestione metodi di input