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;

メンバー

Flags

フォームのプロパティ。 次の値が定義されています。

説明
FORM_USER このビット フラグが設定されている場合、フォームはユーザーによって定義されています。 このフラグが設定されたフォームは、レジストリで定義されます。
FORM_BUILTIN このビット フラグが設定されている場合、フォームはスプーラーの一部になります。 このフラグが設定されたフォーム定義は、レジストリに表示されません。
FORM_PRINTER このビット フラグが設定されている場合、フォームは特定のプリンターに関連付けられて、その定義がレジストリに表示されます。

pName

フォームの名前を指定する null で終わる文字列へのポインター。 フォーム名は 31 文字以内です。

[サイズ]

フォームの幅と高さ (1,000 ミリ単位)。

ImageableArea

フォームの幅と高さ (1,000 ミリ単位)。

要件

要件
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー
Winspool.h (Windows.h を含む)
Unicode 名と ANSI 名
_FORM_INFO_1W (Unicode) と _FORM_INFO_1A (ANSI)

関連項目

印刷

印刷スプーラー API 構造体

AddForm

GetForm

SetForm