FORM_INFO_1 구조체

FORM_INFO_1 구조체에는 인쇄 양식에 대한 정보가 포함되어 있습니다. 이 정보에는 인쇄 양식의 원본, 이름, 차원 및 인쇄 가능한 영역의 크기가 포함됩니다.

구문

typedef struct _FORM_INFO_1 {
  DWORD  Flags;
  LPTSTR pName;
  SIZEL  Size;
  RECTL  ImageableArea;
} FORM_INFO_1, *PFORM_INFO_1;

멤버

플래그

양식 속성입니다. 다음 값이 정의됩니다.

의미
FORM_USER 이 비트 플래그가 설정되면 사용자가 양식을 정의했습니다. 이 플래그가 설정된 양식은 레지스트리에 정의됩니다.
FORM_BUILTIN 이 비트 플래그가 설정된 경우 양식은 스풀러의 일부입니다. 이 플래그가 설정된 양식 정의는 레지스트리에 표시되지 않습니다.
FORM_PRINTER 이 비트 플래그가 설정되면 양식이 특정 프린터와 연결되고 해당 정의가 레지스트리에 표시됩니다.

pName

폼의 이름을 지정하는 null로 끝나는 문자열에 대한 포인터입니다. 양식 이름은 31자를 초과할 수 없습니다.

크기

폼의 너비와 높이(밀리미터 1,000밀리미터)입니다.

ImageableArea

폼의 너비와 높이(밀리미터 1,000밀리미터)입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버
Windows 2000 Server[데스크톱 앱만]
헤더
Winspool.h(Windows.h 포함)
유니코드 및 ANSI 이름
_FORM_INFO_1W (유니코드) 및 _FORM_INFO_1A (ANSI)

추가 정보

인쇄

스풀러 API 구조 인쇄

AddForm

GetForm

SetForm