struktur TF_LANGBARITEMINFO (ctfutb.h)
Struktur TF_LANGBARITEMINFO digunakan untuk menyimpan informasi tentang item bilah bahasa.
Sintaks
typedef struct TF_LANGBARITEMINFO {
CLSID clsidService;
GUID guidItem;
DWORD dwStyle;
ULONG ulSort;
WCHAR szDescription[32];
} TF_LANGBARITEMINFO;
Anggota
clsidService
Berisi CLSID layanan teks yang memiliki item bilah bahasa. Ini dapat CLSID_NULL jika item tidak disediakan oleh layanan teks.
guidItem
Berisi nilai GUID yang mengidentifikasi item bilah bahasa.
Dimulai dengan Windows 8, nilai ini harus GUID_LBI_INPUTMODE (atau item bilah bahasa akan diabaikan). Untuk informasi selengkapnya, lihat Editor metode input pihak ketiga di buku masak Kompatibilitas untuk Windows.
dwStyle
Berisi kombinasi satu atau beberapa nilai TF_LBI_STYLE_* .
ulSort
Menentukan urutan urutan item bilah bahasa, relatif terhadap item bilah bahasa lain yang dimiliki oleh layanan teks. Angka yang lebih rendah menunjukkan bahwa item akan ditampilkan sebelum item dengan nomor urut yang lebih tinggi.
Nilai ini hanya digunakan jika clsidService mengidentifikasi layanan teks terdaftar. Untuk informasi selengkapnya tentang mendaftarkan layanan teks, lihat ITfInputProcessorProfiles::Register.
szDescription[32]
Berisi string deskripsi untuk item dalam format Unicode. String deskripsi ditampilkan di menu opsi bilah bahasa untuk item menu. Buffer ini dapat menampung hingga TF_LBI_DESC_MAXLEN karakter.
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Header | ctfutb.h |
Redistribusi | TSF 1.0 di Windows 2000 Professional |