PAGESET 構造体 (docobj.h)

印刷する 1 つ以上のページ範囲を識別し、必要に応じて、偶数ページまたは奇数ページのみをページ セットの一部として識別します。

構文

typedef struct tagPAGESET {
  ULONG     cbStruct;
  BOOL      fOddPages;
  BOOL      fEvenPages;
  ULONG     cPageRange;
  PAGERANGE rgPages[1];
} PAGESET;

メンバー

cbStruct

PAGESET 構造体のこのインスタンス内のバイト数。 このメンバーは 4 の倍数である必要があります。

fOddPages

TRUE の場合、rgPages で示されるページ セット内の奇数ページのみが印刷されます。

fEvenPages

TRUE の場合、rgPages によって示されるページ セット内の偶数ページのみが印刷されます。

cPageRange

rgPages で指定されたページ範囲のペアの数。

rgPages[1]

印刷するページを指定する PAGERANGE 構造体の配列へのポインター。 ページ範囲の数が cPageRange の値である限り、1 つ以上のページ範囲を指定できます。 ページ範囲は昇順で並べ替え、重複しない必要があります。

要件

   
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header docobj.h

関連項目

PAGERANGE