Метод 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 | Недоступно |
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 |
Header | ctffunc.h |