[PSDK] Fix PRINTDLG structure definition

This commit is contained in:
Timo Kreuzer 2019-01-07 02:21:10 +01:00
parent 6ddf034ab4
commit 6756e1adaf

View file

@ -464,8 +464,8 @@ typedef struct tagPSDW {
typedef struct tagPDA { typedef struct tagPDA {
DWORD lStructSize; DWORD lStructSize;
HWND hwndOwner; HWND hwndOwner;
HANDLE hDevMode; HGLOBAL hDevMode;
HANDLE hDevNames; HGLOBAL hDevNames;
HDC hDC; HDC hDC;
DWORD Flags; DWORD Flags;
WORD nFromPage; WORD nFromPage;
@ -474,19 +474,19 @@ typedef struct tagPDA {
WORD nMaxPage; WORD nMaxPage;
WORD nCopies; WORD nCopies;
HINSTANCE hInstance; HINSTANCE hInstance;
DWORD lCustData; LPARAM lCustData;
LPPRINTHOOKPROC lpfnPrintHook; LPPRINTHOOKPROC lpfnPrintHook;
LPSETUPHOOKPROC lpfnSetupHook; LPSETUPHOOKPROC lpfnSetupHook;
LPCSTR lpPrintTemplateName; LPCSTR lpPrintTemplateName;
LPCSTR lpSetupTemplateName; LPCSTR lpSetupTemplateName;
HANDLE hPrintTemplate; HGLOBAL hPrintTemplate;
HANDLE hSetupTemplate; HGLOBAL hSetupTemplate;
} PRINTDLGA,*LPPRINTDLGA; } PRINTDLGA, *LPPRINTDLGA;
typedef struct tagPDW { typedef struct tagPDW {
DWORD lStructSize; DWORD lStructSize;
HWND hwndOwner; HWND hwndOwner;
HANDLE hDevMode; HGLOBAL hDevMode;
HANDLE hDevNames; HGLOBAL hDevNames;
HDC hDC; HDC hDC;
DWORD Flags; DWORD Flags;
WORD nFromPage; WORD nFromPage;
@ -495,14 +495,14 @@ typedef struct tagPDW {
WORD nMaxPage; WORD nMaxPage;
WORD nCopies; WORD nCopies;
HINSTANCE hInstance; HINSTANCE hInstance;
DWORD lCustData; LPARAM lCustData;
LPPRINTHOOKPROC lpfnPrintHook; LPPRINTHOOKPROC lpfnPrintHook;
LPSETUPHOOKPROC lpfnSetupHook; LPSETUPHOOKPROC lpfnSetupHook;
LPCWSTR lpPrintTemplateName; LPCWSTR lpPrintTemplateName;
LPCWSTR lpSetupTemplateName; LPCWSTR lpSetupTemplateName;
HANDLE hPrintTemplate; HGLOBAL hPrintTemplate;
HANDLE hSetupTemplate; HGLOBAL hSetupTemplate;
} PRINTDLGW,*LPPRINTDLGW; } PRINTDLGW, *LPPRINTDLGW;
#if (WINVER >= 0x0500) && !defined (__OBJC__) #if (WINVER >= 0x0500) && !defined (__OBJC__)
#include <prsht.h> /* for HPROPSHEETPAGE */ #include <prsht.h> /* for HPROPSHEETPAGE */
typedef struct tagPRINTPAGERANGE { typedef struct tagPRINTPAGERANGE {