Condividi tramite


Metodo ITfFnGetPreferredTouchKeyboardLayout::GetLayout (ctffunc.h)

Ottiene l'identificatore di layout della tastiera tocco del layout che l'IME indirizza la tastiera tocco da visualizzare mentre l'IME è attivo.

Sintassi

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

Parametri

[out] pTKBLayoutType

Puntatore a un'enumerazione TKBLayoutType che riceve il tipo di layout.

[out] pwPreferredLayoutId

Puntatore a un valore WORD che riceve l'identificatore di layout.

Valore restituito

La tastiera tocco prevede sempre S_OK.

Commenti

TKBLayoutType è un'enumerazione con i valori seguenti.

TKBLT_UNDEFINED Non definito.
TKBLT_CLASSIC La tastiera tocco consiste nell'usare un layout classico.

I layout classici rappresentano i layout legacy delle tastiere fisiche.

TKBLT_OPTIMIZED La tastiera tocco consiste nell'usare un layout ottimizzato per il tocco.

I layout ottimizzati per il tocco sono stati progettati in modo specifico con il tocco in mente.

 

Gli identificatori di layout restituiti da questa API devono essere uno dall'elenco seguente. Ogni identificatore è specifico di una determinata lingua e sono tutti specifici della tastiera tocco. Non è possibile richiedere supporto per altri layout o aggiungere nuovi layout ottimizzati per il tocco in modo dinamico.

Definizione layout Valore Linguaggio di input supportato
TKBL_UNDEFINED 0 n/d
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

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione ctffunc.h

Vedi anche

ITfFnGetPreferredTouchKeyboardLayout