共用方式為


ITfFnGetPreferredTouchKeyboardLayout::GetLayout 方法 (ctffunc.h)

取得 IME 指示觸控式鍵盤在使用中時顯示觸控式鍵盤的版面配置識別碼。

語法

HRESULT GetLayout(
  [out] TKBLayoutType *pTKBLayoutType,
  [out] WORD          *pwPreferredLayoutId
);

參數

[out] pTKBLayoutType

接收配置類型的 TKBLayoutType 列舉指標。

[out] pwPreferredLayoutId

接收配置標識碼之 WORD 值的指標。

傳回值

觸控式鍵盤一律需要S_OK。

備註

TKBLayoutType 是具有下列值的列舉。

TKBLT_UNDEFINED 未定義。
TKBLT_CLASSIC 觸控式鍵盤是使用傳統版面配置。

傳統版面配置代表實體鍵盤的舊版版面配置。

TKBLT_OPTIMIZED 觸控式鍵盤是使用觸控優化版面配置。

觸控優化版面配置已特別設計,並考慮到觸控。

 

此 API 所傳回的設定識別碼必須是下列清單中的配置識別碼。 每個標識碼都是特定語言所特有,而這些全都專屬於觸控式鍵盤。 無法要求支援其他版面配置,或動態新增觸控優化版面配置。

版面配置定義 支援的輸入語言
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 CHS
TKBL_OPT_TRADITIONAL_CHINESE_PHONETIC 0x0404 CHT

規格需求

需求
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
目標平台 Windows
標頭 ctffunc.h

另請參閱

ITfFnGetPreferredTouchKeyboardLayout