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 |