PAGESET-Struktur (docobj.h)
Identifiziert einen oder mehrere Seitenbereiche, die gedruckt werden sollen, und identifiziert optional nur die geraden oder ungeraden Seiten als Teil eines Seitensatzes.
Syntax
typedef struct tagPAGESET {
ULONG cbStruct;
BOOL fOddPages;
BOOL fEvenPages;
ULONG cPageRange;
PAGERANGE rgPages[1];
} PAGESET;
Member
cbStruct
Die Anzahl der Bytes in diesem instance der PAGESET-Struktur. Dieser Member muss ein Vielfaches von 4 sein.
fOddPages
Wenn TRUE, werden nur die ungeraden Seiten in dem seitensatz gedruckt, der durch rgPages angegeben ist.
fEvenPages
Wenn TRUE, werden nur die geraden Seiten in dem seitensatz gedruckt, der durch rgPages angegeben ist.
cPageRange
Die Anzahl der in rgPages angegebenen Seitenbereichspaare.
rgPages[1]
Zeiger auf ein Array von PAGERANGE-Strukturen , die die zu druckenden Seiten angeben. Ein oder mehrere Seitenbereiche können angegeben werden, solange die Anzahl der Seitenbereiche dem Wert von cPageRange entspricht. Die Seitenbereiche müssen in aufsteigender Reihenfolge sortiert werden und dürfen sich nicht überschneiden.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | docobj.h |