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 個字元。

大小

表單的寬度和高度,以千分之一公釐為單位。

ImageableArea

表單的寬度和高度,以千分之一公釐為單位。

規格需求

需求
最低支援的用戶端
Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器
Windows 2000 Server [僅限傳統型應用程式]
標頭
Winspool.h (包含 Windows.h)
Unicode 與 ANSI 名稱
_FORM_INFO_1W (Unicode ) 和 _FORM_INFO_1A (ANSI)

另請參閱

列印

列印多工緩衝處理器 API 結構

AddForm

GetForm

SetForm