mirror of
https://github.com/reactos/reactos.git
synced 2025-08-03 21:05:43 +00:00
adding more missing struct
svn path=/trunk/; revision=24260
This commit is contained in:
parent
350e281e1c
commit
235dd5fe2b
1 changed files with 21 additions and 4 deletions
|
@ -1339,7 +1339,7 @@ typedef struct {
|
|||
typedef struct tagFONTSIGNATURE {
|
||||
DWORD fsUsb[4];
|
||||
DWORD fsCsb[2];
|
||||
} FONTSIGNATURE,*LPFONTSIGNATURE;
|
||||
} FONTSIGNATURE, *PFONTSIGNATURE,*LPFONTSIGNATURE;
|
||||
typedef struct {
|
||||
UINT ciCharset;
|
||||
UINT ciACP;
|
||||
|
@ -2029,7 +2029,14 @@ typedef struct tagABORTPATH {
|
|||
typedef struct tagEMRSELECTCLIPPATH {
|
||||
EMR emr;
|
||||
DWORD iMode;
|
||||
} EMRSELECTCLIPPATH,*PEMRSELECTCLIPPATH,EMRSETBKMODE,*PEMRSETBKMODE,EMRSETMAPMODE,*PEMRSETMAPMODE,EMRSETPOLYFILLMODE,*PEMRSETPOLYFILLMODE,EMRSETROP2,*PEMRSETROP2,EMRSETSTRETCHBLTMODE,*PEMRSETSTRETCHBLTMODE,EMRSETTEXTALIGN,*PEMRSETTEXTALIGN,EMRENABLEICM,*PEMRENABLEICM;
|
||||
} EMRSELECTCLIPPATH,*PEMRSELECTCLIPPATH, EMRSETBKMODE,*PEMRSETBKMODE, EMRSETMAPMODE, *PEMRSETMAPMODE,
|
||||
EMRSETPOLYFILLMODE, *PEMRSETPOLYFILLMODE, EMRSETROP2, *PEMRSETROP2, EMRSETSTRETCHBLTMODE, *PEMRSETSTRETCHBLTMODE,
|
||||
EMRSETICMMODE, *PEMRSETICMMODE, EMRSETTEXTALIGN,
|
||||
#if(WINVER >= 0x0500)
|
||||
EMRSETLAYOUT, *PEMRSETLAYOUT,
|
||||
#endif
|
||||
*PEMRSETTEXTALIGN;
|
||||
|
||||
#include "pshpack2.h"
|
||||
typedef struct tagMETAHEADER {
|
||||
WORD mtType;
|
||||
|
@ -2065,7 +2072,7 @@ typedef struct tagENHMETAHEADER {
|
|||
#if (WINVER >= 0x0500)
|
||||
SIZEL szlMicrometers;
|
||||
#endif
|
||||
} ENHMETAHEADER,*LPENHMETAHEADER;
|
||||
} ENHMETAHEADER,*PENHMETAHEADER,*LPENHMETAHEADER;
|
||||
typedef struct tagMETARECORD {
|
||||
DWORD rdSize;
|
||||
WORD rdFunction;
|
||||
|
@ -2078,7 +2085,7 @@ typedef struct tagENHMETARECORD {
|
|||
} ENHMETARECORD,*LPENHMETARECORD;
|
||||
typedef struct tagHANDLETABLE {
|
||||
HGDIOBJ objectHandle[1];
|
||||
} HANDLETABLE,*LPHANDLETABLE;
|
||||
} HANDLETABLE,*PHANDLETABLE, *LPHANDLETABLE;
|
||||
typedef struct tagTEXTMETRICA {
|
||||
LONG tmHeight;
|
||||
LONG tmAscent;
|
||||
|
@ -2525,6 +2532,16 @@ typedef struct _DISPLAY_DEVICEW {
|
|||
WCHAR DeviceKey[128];
|
||||
} DISPLAY_DEVICEW, *PDISPLAY_DEVICEW, *LPDISPLAY_DEVICEW;
|
||||
|
||||
#if (_WIN32_WINNT >= 0x0500)
|
||||
typedef struct _RGNDATAHEADER {
|
||||
DWORD dwSize;
|
||||
DWORD iType;
|
||||
DWORD nCount;
|
||||
DWORD nRgnSize;
|
||||
RECT rcBound;
|
||||
} RGNDATAHEADER, *PRGNDATAHEADER;
|
||||
#endif
|
||||
|
||||
typedef BOOL (CALLBACK *ABORTPROC)(HDC,int);
|
||||
typedef int (CALLBACK *MFENUMPROC)(HDC,HANDLETABLE*,METARECORD*,int,LPARAM);
|
||||
typedef int (CALLBACK *ENHMFENUMPROC)(HDC,HANDLETABLE*,ENHMETARECORD*,int,LPARAM);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue