Freigeben über


FORM_INFO_1-Struktur

Die FORM_INFO_1-Struktur enthält Informationen zu einem Druckformular. Die Informationen umfassen den Ursprung des Druckformulars, seinen Namen, seine Abmessungen und die Abmessungen des druckbaren Bereichs.

Syntax

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

Member

Flags

Die Formulareigenschaften. Die folgenden Werte werden definiert.

Wert Bedeutung
FORM_USER Wenn dieses Bitflag festgelegt ist, wurde das Formular vom Benutzer definiert. Formulare mit diesem Flag sind in der Registrierung definiert.
FORM_BUILTIN Wenn dieses Bitflag festgelegt ist, ist das Formular Teil des Spoolers. Formulardefinitionen mit diesem Flag werden nicht in der Registrierung angezeigt.
FORM_PRINTER Wenn dieses Bitflag festgelegt ist, wird das Formular einem bestimmten Drucker zugeordnet, und seine Definition wird in der Registrierung angezeigt.

pName

Zeiger auf eine NULL-endende Zeichenfolge, die den Namen des Formulars angibt. Der Formularname darf nicht länger als 31 Zeichen sein.

Größe

Die Breite und Höhe der Form in Tausendstel Millimetern.

ImageableArea

Die Breite und Höhe der Form in Tausendstel Millimetern.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Winspool.h (Einschließen von Windows.h)
Unicode- und ANSI-Name
_FORM_INFO_1W (Unicode) und _FORM_INFO_1A (ANSI)

Siehe auch

Drucken

Drucken von Spooler-API-Strukturen

AddForm

GetForm

SetForm