estructura de FORM_INFO_1

La estructura FORM_INFO_1 contiene información sobre un formulario de impresión. La información incluye el origen del formulario de impresión, su nombre, sus dimensiones y las dimensiones de su área imprimible.

Sintaxis

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

Miembros

Marcas

Propiedades del formulario. Se definen los valores siguientes.

Valor Significado
FORM_USER Si se establece esta marca de bits, el usuario ha definido el formulario. Los formularios con este conjunto de marcas se definen en el Registro.
FORM_BUILTIN Si se establece esta marca de bits, el formulario forma parte de la cola. Las definiciones de formulario con este conjunto de marcas no aparecen en el Registro.
FORM_PRINTER Si se establece esta marca de bits, el formulario se asocia a una impresora determinada y su definición aparece en el Registro.

pName

Puntero a una cadena terminada en null que especifica el nombre del formulario. El nombre del formulario no puede superar los 31 caracteres.

Tamaño

Ancho y alto, en milésimas de milímetros, de la forma.

ImageableArea

Ancho y alto, en milésimas de milímetros, de la forma.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
Winspool.h (incluye Windows.h)
Nombres Unicode y ANSI
_FORM_INFO_1W (Unicode) y _FORM_INFO_1A (ANSI)

Consulte también

Impresión

Imprimir estructuras de API de administrador de trabajos

AddForm

GetForm

SetForm