描述
FORM_INFO_1结构包含有关打印表单的信息。该信息包括打印表单的原件,其名称,尺寸及其可打印区域的尺寸。
C++ 语法
typedef struct _FORM_INFO_1 { DWORD Flags; LPTSTR pName; SIZEL Size; RECTL ImageableArea; } FORM_INFO_1, *PFORM_INFO_1; |
PowerBASIC 语法
TYPE FORM_INFO_1A Flags AS DWORD pName AS ASCIIZ PTR Size AS SIZEL ImageableArea AS RECTL END TYPE |
Unicode版本:
TYPE FORM_INFO_1W Flags AS DWORD pName AS WSTRINGZ PTR Size AS SIZEL ImageableArea AS RECTL END TYPE |
成员
Flags
指定表单属性。定义了以下值。
值 |
含义 |
FORM_USER |
如果该位标志被设置,则表单由用户定义。注册表中定义了使用此标志集的表单。 |
FORM_BUILTIN |
如果该位标志被设置,该表单是后台打印程序的一部分。此标志集的表单定义不会显示在注册表中。 |
FORM_PRINTER |
如果该位标志被设置,表单与某个打印机相关联,其定义显示在注册表中。 |
pName
指向指定表单名称的以null结尾的字符串的指针。
Size
指定窗体的宽度和高度(以毫米为单位)。
ImageableArea
指定窗体的宽度和高度(以毫米为单位)。
引用文件 #INCLUDE Once
WinSpool.inc(包括Windows.inc)


