Fungsi ImmDisableTextFrameService (imm.h)
[ImmDisableTextFrameService tidak lagi tersedia untuk digunakan pada Windows Vista. Sebagai gantinya, gunakan ImmDisableIME. ]
Menonaktifkan layanan teks untuk utas yang ditentukan. Untuk detailnya, lihat Text Services Framework (TSF).
Sintaks
BOOL ImmDisableTextFrameService(
[in] DWORD idThread
);
Parameter
[in] idThread
Pengidentifikasi utas untuk menonaktifkan layanan teks. Utas harus dalam proses yang sama dengan aplikasi. Aplikasi mengatur parameter ini ke 0 untuk menonaktifkan layanan untuk utas saat ini. Aplikasi mengatur parameter ke –1 untuk menonaktifkan layanan untuk semua utas dalam proses saat ini.
Nilai kembali
Mengembalikan TRUE jika berhasil atau FALSE sebaliknya.
Keterangan
Aplikasi memanggil fungsi ini jika memiliki utas yang tidak kompatibel dengan TSF.
Perhatikan bahwa fungsionalitas TSF disediakan untuk aplikasi yang tidak secara khusus ditulis untuk menggunakan TSF, Input Method Manager (IMM32), atau Active Input Method Manager (AIMM 1.2). Meskipun aplikasi dapat ditulis untuk menggunakan TSF, IMM32, dan AIMM 1.2, mungkin ada kontrol khusus dalam aplikasi yang tidak menggunakan teknologi ini. Dukungan TSF juga diberikan untuk kontrol khusus ini. Fitur TSF ini tersedia dimulai dengan Windows XP ketika semua pustaka tautan dinamis (DLL) ini dimuat: modul sistem User32.dll, Imm32.dll, dan Win32k.sys, serta modul TSF Msctf.dll dan Msimtf.dll.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | imm.h (termasuk Immdev.h, Windows.h) |
Pustaka | Imm32.lib |
DLL | Imm32.dll |