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 |