Método ITfFnGetPreferredTouchKeyboardLayout::GetLayout (ctffunc.h)
Obtiene el identificador de diseño del teclado táctil del diseño que el IME dirige al teclado táctil para mostrar mientras el IME está activo.
HRESULT GetLayout(
[out] TKBLayoutType *pTKBLayoutType,
[out] WORD *pwPreferredLayoutId
);
[out] pTKBLayoutType
Puntero a una enumeración TKBLayoutType que recibe el tipo de diseño.
[out] pwPreferredLayoutId
Puntero a un valor DE WORD que recibe el identificador de diseño.
El teclado táctil siempre espera S_OK.
TKBLayoutType es una enumeración con los siguientes valores.
TKBLT_UNDEFINED | Sin definir. |
TKBLT_CLASSIC |
El teclado táctil es usar un diseño clásico.
Los diseños clásicos representan los diseños heredados de teclados físicos. |
TKBLT_OPTIMIZED |
El teclado táctil consiste en usar un diseño optimizado para toques.
Los diseños optimizados para toques se han diseñado específicamente teniendo en cuenta la función táctil. |
Los identificadores de diseño devueltos por esta API deben ser uno de la lista siguiente. Cada identificador es específico de un determinado idioma y todos son específicos del teclado táctil. No hay ninguna manera de solicitar compatibilidad con otros diseños, ni para agregar nuevos diseños optimizados para toques dinámicamente.
Definición de diseño | Valor | Idioma de entrada admitido |
---|---|---|
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 |
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | ctffunc.h |