ITfFnGetPreferredTouchKeyboardLayout::GetLayout 메서드(ctffunc.h)
IME가 활성 상태일 때 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 |
헤더 | ctffunc.h |