RECO_GUIDE 구조체(rectypes.h)

인식기 잉크의 경계를 정의합니다.

구문

typedef struct tagRECO_GUIDE {
  int xOrigin;
  int yOrigin;
  int cxBox;
  int cyBox;
  int cxBase;
  int cyBase;
  int cHorzBox;
  int cVertBox;
  int cyMid;
} RECO_GUIDE;

멤버

xOrigin

잉크 공간 좌표에서 첫 번째 상자의 왼쪽 가장자리입니다.

yOrigin

잉크 공간 좌표에서 첫 번째 상자의 위쪽 가장자리입니다.

cxBox

잉크 공간 단위로 된 각 상자의 너비입니다.

cyBox

잉크 공간 단위로 된 각 상자의 높이입니다.

cxBase

지침에 대한 여백입니다. 이것은 인접한 상자 사이의 잉크 공간 단위에서 절반 거리입니다.

cyBase

기준선에서 상자 위쪽까지의 잉크 공간 단위의 수직 거리입니다.

cHorzBox

상자의 열 수입니다.

cVertBox

상자의 행 수입니다.

cyMid

기준선에서 중간선까지의 잉크 공간 단위 거리 또는 중간선이 없는 경우 0입니다.

설명

애플리케이션이 사용자가 작성해야 하는 화면에 지침을 그린 경우 애플리케이션은 RECO_GUIDE 구조의 값을 설정하여 인식기를 알려야 합니다. RECO_GUIDE 구조는 인식기 전용입니다. RECO_GUIDE 구조체를 설정해도 디스플레이에 시각적 단서를 그리지는 않습니다. 애플리케이션 또는 컨트롤은 시각적 단서를 그립니다.

xOrigin 및 yOrigin 멤버는 쓸 영역의 왼쪽 위 모서리에 있는 잉크 공간 좌표입니다. cyBox 및 cxBox 멤버는 쓸 개별 상자의 높이와 너비입니다. 안내선이 줄 지어 있으면 모든 줄의 cyBox 및 cxBox 너비/높이입니다. cHorzBox 및 cVertBox 멤버는 열 및 행 수를 지정합니다. cyBase 멤버는 상자 내의 기준을 지정합니다. cyBase 멤버를 0으로 설정하면 기준이 없음을 나타냅니다. cxBase 멤버는 쓰기가 시작될 것으로 예상되는 상자 가장자리에서 지침 가장자리의 가로 변위를 제공합니다.

cHorzBox 및 cVertBox 값을 사용하여 사용하는 인식 입력의 종류를 제어합니다. cHorzBox와 cVertBox가 모두 0보다 크면 boxed 입력이 사용됩니다. 다음 표에서는 잠재적인 입력 모드와 각 모드에 대해 cHorzBox 및 cVertBox를 설정할 값을 나열합니다.

이 유형의 입력에 대해 cHorzBox를 로 설정합니다. 그리고 cVertBox를 로 설정합니다.
무료 입력 0 0
가로줄이 1인 줄 바꿈 입력 0 1
세로선이 1인 줄 바꿈 입력 1 0
가로줄이 n인 줄무늬 입력 0 n
세로선이 n인 줄이 있는 입력 n 0
상자가 1인 Boxed 입력 1 1
n 상자가 있는 가로줄의 박스형 입력 n 1
상자 x 행 x x 열의 표에 입력된 상자 입력 z x
 

다음 그림은 5개의 열과 세 개의 상자 행에 대한 인식 안내선 구조를 나타냅니다.

인식 가이드 구조 그림 다음 그림은 이전 그림의 단일 상자를 나타냅니다. 단일 인식 가이드 상자 그림

요구 사항

요구 사항 값
지원되는 최소 클라이언트 Windows XP 태블릿 PC 버전 [데스크톱 앱만 해당]
지원되는 최소 서버 지원되는 버전 없음
머리글 rectypes.h

추가 정보

GetGuide 함수

SetGuide 함수