ITffnGetPreferredTouchKeyboardLayout::Metode GetLayout (ctffunc.h)
Mendapatkan pengidentifikasi tata letak keyboard sentuh dari tata letak yang diarahkan IME ke keyboard sentuh untuk ditampilkan saat IME aktif.
Sintaks
HRESULT GetLayout(
[out] TKBLayoutType *pTKBLayoutType,
[out] WORD *pwPreferredLayoutId
);
Parameter
[out] pTKBLayoutType
Penunjuk ke enumerasi TKBLayoutType yang menerima jenis tata letak.
[out] pwPreferredLayoutId
Penunjuk ke nilai WORD yang menerima pengidentifikasi tata letak.
Nilai kembali
Keyboard sentuh selalu mengharapkan S_OK.
Keterangan
TKBLayoutType adalah enumerasi dengan nilai berikut.
TKBLT_UNDEFINED | Tidak ditentukan. |
TKBLT_CLASSIC |
Keyboard sentuh adalah menggunakan tata letak klasik.
Tata letak klasik mewakili tata letak warisan keyboard fisik. |
TKBLT_OPTIMIZED |
Keyboard sentuh adalah menggunakan tata letak sentuhan yang dioptimalkan.
Tata letak yang dioptimalkan sentuhan telah dirancang secara khusus dengan ingat sentuhan. |
Pengidentifikasi tata letak yang dikembalikan oleh API ini harus satu dari daftar berikut. Setiap pengidentifikasi khusus untuk bahasa tertentu, dan ini semua khusus untuk keyboard sentuh. Tidak ada cara untuk meminta dukungan untuk tata letak lain, atau untuk menambahkan tata letak sentuhan baru yang dioptimalkan secara dinamis.
Definisi Tata Letak | Nilai | Bahasa Input yang Didukung |
---|---|---|
TKBL_UNDEFINED | 0 | n/a |
TKBL_CLASSIC_TRADITIONAL_CHINESE_PHONETIC | 0x0404 | CHT |
TKBL_CLASSIC_TRADITIONAL_CHINESE_CHANGJIE | 0xF042 | CHT |
TKBL_CLASSIC_TRADITIONAL_CHINESE_DAYI | 0xF043 | CHT |
TKBL_OPT_JAPANESE_ABC | 0x0411 | JPN |
TKBL_OPT_KOREAN_HANGUL_2_BULSIK | 0x0412 | KOR |
TKBL_OPT_SIMPLIFIED_CHINESE_PINYIN | 0x0804 | BAB |
TKBL_OPT_TRADITIONAL_CHINESE_PHONETIC | 0x0404 | CHT |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 [khusus aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | ctffunc.h |