다음을 통해 공유


PenInputPanel 클래스

[더 이상 사용되지 않습니다. PenInputPanelTIP(텍스트 입력 패널)로 대체되었습니다.]

PenInputPanel 개체를 사용하면 애플리케이션에 현재 위치 펜 입력을 쉽게 추가할 수 있습니다.

PenInputPanel 개체는 기존 컨트롤에 태블릿 PC 입력 패널 기능을 추가할 수 있는 연결 가능한 개체로 사용할 수 있습니다. 사용자 인터페이스는 주로 현재 입력 언어에 의해 위임됩니다. 필기 또는 키보드 중에서 PenInputPanel 개체에 대한 기본 입력 방법을 선택할 수 있습니다. 최종 사용자는 사용자 인터페이스의 단추를 사용하여 입력 메서드 간에 전환할 수 있습니다.

PenInputPanel 에는 다음과 같은 유형의 멤버가 있습니다.

열거형

PenInputPanel 클래스에는 이러한 열거형이 있습니다.

열거형 설명
PanelType PenInputPanel 개체에서 현재 사용할 수 있는 입력 유형을 정의합니다.

 

이벤트

PenInputPanel 클래스에는 이러한 이벤트가 있습니다.

이벤트 Description
InputFailed PenInputPanel 개체가 연결된 컨트롤에 사용자 입력을 삽입하기 전에 입력 포커스가 변경될 때 발생합니다.
PanelChanged PenInputPanel 개체가 레이아웃 간에 변경될 때 발생합니다.
PanelMoving PenInputPanel 개체가 이동할 때 발생합니다.
VisibleChanged PenInputPanel 개체가 자신을 표시하거나 숨길 때 발생합니다.

 

인터페이스

PenInputPanel 클래스는 이러한 인터페이스를 정의합니다.

인터페이스 Description
IPenInputPanel 이 개체는 IPenInputPanel COM 인터페이스를 구현합니다.

 

메서드

PenInputPanel 클래스에는 이러한 메서드가 있습니다.

메서드 Description
CommitPendingInput 수집된 잉크를 인식기로 보내고 인식 결과를 게시합니다.
EnableTsf TRUE를 전달하면 PenInputPanel은 TSF(Text Services Framework)를 통해 연결된 컨트롤에 텍스트를 보내려고 시도하고 수정 사용자 인터페이스를 사용할 수 있습니다.
MoveTo PenInputPanel 개체의 위치를 정적 화면 위치로 설정합니다.
새로 고침 태블릿 PC 입력 패널 설정에 따라 PenInputPanel 속성을 업데이트 복원하고, 펜 입력 패널을 자동으로 배치하고, 사용자 인터페이스를 기본 패널로 설정합니다.

 

속성

PenInputPanel 클래스에는 이러한 속성이 있습니다.

속성 액세스 유형 설명
AttachedEditWindow
읽기/쓰기
PenInputPanel 개체가 연결된 컨트롤의 창 핸들을 가져오거나 설정합니다.
자동
읽기/쓰기
펜을 사용하여 포커스를 설정할 때 PenInputPanel 개체가 표시되는지 여부를 지정하는 부울 값을 가져오거나 설정합니다.
바쁜
읽기 전용
PenInputPanel 개체가 현재 잉크를 처리하고 있는지 여부를 지정하는 부울 값을 가져옵니다.
CurrentPanel
읽기/쓰기
PenInputPanel 개체 내의 입력에 현재 사용되는 패널 형식을 가져오거나 설정합니다.
DefaultPanel
읽기/쓰기
PenInputPanel 개체 내의 입력에 사용되는 기본 패널 형식인 패널 형식을 가져오거나 설정합니다.
Factoid
읽기/쓰기
인식에 사용되는 factoid의 문자열 이름을 가져오거나 설정합니다.
높이
읽기 전용
클라이언트 좌표에서 PenInputPanel 개체의 높이를 가져옵니다.
HorizontalOffset
읽기/쓰기
PenInputPanel 개체의 왼쪽 가장자리와 연결된 컨트롤의 왼쪽 가장자리 사이의 오프셋을 가져오거나 설정합니다.
왼쪽
읽기 전용
PenInputPanel 개체의 왼쪽 가장자리의 가로 또는 x축 위치를 화면 좌표로 가져옵니다.
맨 위로
읽기 전용
PenInputPanel 개체의 위쪽 가장자리 위치를 화면 좌표로 세로 또는 y축으로 가져옵니다.
VerticalOffset
읽기/쓰기
PenInputPanel 개체의 가장 가까운 가로 가장자리와 연결된 컨트롤의 가장 가까운 가로 가장자리 사이의 오프셋을 가져오거나 설정합니다.
표시
읽기/쓰기
PenInputPanel 개체가 표시되는지 여부를 나타내는 값을 가져오거나 설정합니다.
너비
읽기 전용
클라이언트 좌표에서 PenInputPanel 개체의 너비를 가져옵니다.

 

설명

이 개체는 C++에서 CoCreateInstance 메서드를 호출하여 인스턴스화할 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows XP 태블릿 PC 버전 [데스크톱 앱만 해당]
지원되는 최소 서버
지원되는 버전 없음
헤더
Msinkaut.h(Msinkaut_i.c 필요)
라이브러리
InkObj.dll

추가 정보

PenInputPanel 클래스를 사용하여 입력 패널 프로그래밍