⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wingdi.h

📁 TCC是一个轻量级的用C语言制作的编译器
💻 H
📖 第 1 页 / 共 5 页
字号:
#define HS_VERTICAL	1#define PS_GEOMETRIC	65536#define PS_COSMETIC	0#define PS_ALTERNATE	8#define PS_SOLID	0#define PS_DASH	1#define PS_DOT	2#define PS_DASHDOT	3#define PS_DASHDOTDOT	4#define PS_NULL	5#define PS_USERSTYLE	7#define PS_INSIDEFRAME	6#define PS_ENDCAP_ROUND	0#define PS_ENDCAP_SQUARE	256#define PS_ENDCAP_FLAT	512#define PS_JOIN_BEVEL	4096#define PS_JOIN_MITER	8192#define PS_JOIN_ROUND	0#define PS_STYLE_MASK	15#define PS_ENDCAP_MASK	3840#define PS_TYPE_MASK	983040#define ALTERNATE	1#define WINDING	2#define DC_BINNAMES	12#define DC_BINS	6#define DC_COPIES	18#define DC_DRIVER	11#define DC_DATATYPE_PRODUCED	21#define DC_DUPLEX	7#define DC_EMF_COMPLIANT	20#define DC_ENUMRESOLUTIONS	13#define DC_EXTRA	9#define DC_FIELDS	1#define DC_FILEDEPENDENCIES	14#define DC_MAXEXTENT	5#define DC_MINEXTENT	4#define DC_ORIENTATION	17#define DC_PAPERNAMES	16#define DC_PAPERS	2#define DC_PAPERSIZE	3#define DC_SIZE	8#define DC_TRUETYPE	15#define DCTT_BITMAP	1#define DCTT_DOWNLOAD	2#define DCTT_SUBDEV	4#define DCTT_DOWNLOAD_OUTLINE 8#define DC_VERSION	10#define DC_BINADJUST	19#define DC_EMF_COMPLIANT	20#define DC_DATATYPE_PRODUCED	21#define DC_MANUFACTURER	23#define DC_MODEL	24#define DCBA_FACEUPNONE	0#define DCBA_FACEUPCENTER	1#define DCBA_FACEUPLEFT	2#define DCBA_FACEUPRIGHT	3#define DCBA_FACEDOWNNONE	256#define DCBA_FACEDOWNCENTER	257#define DCBA_FACEDOWNLEFT	258#define DCBA_FACEDOWNRIGHT	259#define FLOODFILLBORDER 0#define FLOODFILLSURFACE 1#define ETO_CLIPPED 4#define ETO_GLYPH_INDEX 16#define ETO_OPAQUE 2#define ETO_RTLREADING 128#define GDICOMMENT_WINDOWS_METAFILE (-2147483647)#define GDICOMMENT_BEGINGROUP 2#define GDICOMMENT_ENDGROUP 3#define GDICOMMENT_MULTIFORMATS 1073741828#define GDICOMMENT_IDENTIFIER 1128875079#define AD_COUNTERCLOCKWISE 1#define AD_CLOCKWISE 2#define RDH_RECTANGLES	1#define GCPCLASS_LATIN	1#define GCPCLASS_HEBREW	2#define GCPCLASS_ARABIC	2#define GCPCLASS_NEUTRAL	3#define GCPCLASS_LOCALNUMBER	4#define GCPCLASS_LATINNUMBER	5#define GCPCLASS_LATINNUMERICTERMINATOR	6#define GCPCLASS_LATINNUMERICSEPARATOR	7#define GCPCLASS_NUMERICSEPARATOR	8#define GCPCLASS_PREBOUNDLTR	128#define GCPCLASS_PREBOUNDRTL	64#define GCPCLASS_POSTBOUNDLTR	32#define GCPCLASS_POSTBOUNDRTL	16#define GCPGLYPH_LINKBEFORE	0x8000#define GCPGLYPH_LINKAFTER	0x4000#define DCB_DISABLE 8#define DCB_ENABLE 4#define DCB_RESET 1#define DCB_SET 3#define DCB_ACCUMULATE 2#define DCB_DIRTY	2#define OBJ_BRUSH 2#define OBJ_PEN 1#define OBJ_PAL 5#define OBJ_FONT 6#define OBJ_BITMAP 7#define OBJ_EXTPEN 11#define OBJ_REGION 8#define OBJ_DC 3#define OBJ_MEMDC 10#define OBJ_METAFILE 9#define OBJ_METADC 4#define OBJ_ENHMETAFILE 13#define OBJ_ENHMETADC 12#define DRIVERVERSION 0#define TECHNOLOGY 2#define DT_PLOTTER 0#define DT_RASDISPLAY 1#define DT_RASPRINTER 2#define DT_RASCAMERA 3#define DT_CHARSTREAM 4#define DT_METAFILE 5#define DT_DISPFILE 6#define HORZSIZE 4#define VERTSIZE 6#define HORZRES 8#define VERTRES 10#define LOGPIXELSX 88#define LOGPIXELSY 90#define BITSPIXEL 12#define PLANES 14#define NUMBRUSHES 16#define NUMPENS 18#define NUMFONTS 22#define NUMCOLORS 24#define NUMMARKERS 20#define ASPECTX 40#define ASPECTY 42#define ASPECTXY 44#define PDEVICESIZE 26#define CLIPCAPS 36#define SIZEPALETTE 104#define NUMRESERVED 106#define COLORRES 108#define PHYSICALWIDTH 110#define PHYSICALHEIGHT 111#define PHYSICALOFFSETX 112#define PHYSICALOFFSETY 113#define SCALINGFACTORX 114#define SCALINGFACTORY 115#define VREFRESH 116#define DESKTOPHORZRES 118#define DESKTOPVERTRES 117#define BLTALIGNMENT 119#define RASTERCAPS 38#define RC_BANDING 2#define RC_BITBLT 1#define RC_BITMAP64 8#define RC_DI_BITMAP 128#define RC_DIBTODEV 512#define RC_FLOODFILL 4096#define RC_GDI20_OUTPUT 16#define RC_PALETTE 256#define RC_SCALING 4#define RC_STRETCHBLT 2048#define RC_STRETCHDIB 8192#define RC_DEVBITS 0x8000#define RC_OP_DX_OUTPUT 0x4000#define CURVECAPS 28#define CC_NONE 0#define CC_CIRCLES 1#define CC_PIE 2#define CC_CHORD 4#define CC_ELLIPSES 8#define CC_WIDE 16#define CC_STYLED 32#define CC_WIDESTYLED 64#define CC_INTERIORS 128#define CC_ROUNDRECT 256#define LINECAPS 30#define LC_NONE 0#define LC_POLYLINE 2#define LC_MARKER 4#define LC_POLYMARKER 8#define LC_WIDE 16#define LC_STYLED 32#define LC_WIDESTYLED 64#define LC_INTERIORS 128#define POLYGONALCAPS 32#define RC_BANDING 2#define RC_BIGFONT 1024#define RC_BITBLT 1#define RC_BITMAP64 8#define RC_DEVBITS 0x8000#define RC_DI_BITMAP 128#define RC_GDI20_OUTPUT 16#define RC_GDI20_STATE 32#define RC_NONE 0#define RC_OP_DX_OUTPUT 0x4000#define RC_PALETTE 256#define RC_SAVEBITMAP 64#define RC_SCALING 4#define PC_NONE 0#define PC_POLYGON 1#define PC_POLYPOLYGON 256#define PC_PATHS 512#define PC_RECTANGLE 2#define PC_WINDPOLYGON 4#define PC_SCANLINE 8#define PC_TRAPEZOID 4#define PC_WIDE 16#define PC_STYLED 32#define PC_WIDESTYLED 64#define PC_INTERIORS 128#define PC_PATHS 512#define TEXTCAPS 34#define TC_OP_CHARACTER 1#define TC_OP_STROKE 2#define TC_CP_STROKE 4#define TC_CR_90 8#define TC_CR_ANY 16#define TC_SF_X_YINDEP 32#define TC_SA_DOUBLE 64#define TC_SA_INTEGER 128#define TC_SA_CONTIN 256#define TC_EA_DOUBLE 512#define TC_IA_ABLE 1024#define TC_UA_ABLE 2048#define TC_SO_ABLE 4096#define TC_RA_ABLE 8192#define TC_VA_ABLE 16384#define TC_RESERVED 32768#define TC_SCROLLBLT 65536#define GCP_DBCS 1#define GCP_ERROR 0x8000#define GCP_CLASSIN 0x80000#define GCP_DIACRITIC 256#define GCP_DISPLAYZWG 0x400000#define GCP_GLYPHSHAPE 16#define GCP_JUSTIFY 0x10000#define GCP_JUSTIFYIN 0x200000#define GCP_KASHIDA 1024#define GCP_LIGATE 32#define GCP_MAXEXTENT 0x100000#define GCP_NEUTRALOVERRIDE 0x2000000#define GCP_NUMERICOVERRIDE 0x1000000#define GCP_NUMERICSLATIN 0x4000000#define GCP_NUMERICSLOCAL 0x8000000#define GCP_REORDER 2#define GCP_SYMSWAPOFF 0x800000#define GCP_USEKERNING 8#define FLI_GLYPHS 0x40000#define FLI_MASK 0x103b#define GGO_METRICS 0#define GGO_BITMAP 1#define GGO_NATIVE 2#define GGO_BEZIER 3#define GGO_GRAY2_BITMAP 4#define GGO_GRAY4_BITMAP 5#define GGO_GRAY8_BITMAP 6#define GGO_GLYPH_INDEX 128#define GGO_UNHINTED 256#define GM_COMPATIBLE 1#define GM_ADVANCED 2#define MM_ANISOTROPIC 8#define MM_HIENGLISH 5#define MM_HIMETRIC 3#define MM_ISOTROPIC 7#define MM_LOENGLISH 4#define MM_LOMETRIC 2#define MM_TEXT 1#define MM_TWIPS 6#define MM_MAX_FIXEDSCALE	MM_TWIPS#define ABSOLUTE	1#define RELATIVE	2#define PC_EXPLICIT 2#define PC_NOCOLLAPSE 4#define PC_RESERVED 1#define CLR_NONE 0xffffffff#define CLR_INVALID CLR_NONE#define CLR_DEFAULT 0xff000000#define PT_MOVETO 6#define PT_LINETO 2#define PT_BEZIERTO 4#define PT_CLOSEFIGURE 1#define TT_AVAILABLE 1#define TT_ENABLED 2#define BLACK_BRUSH 4#define DKGRAY_BRUSH 3#define GRAY_BRUSH 2#define HOLLOW_BRUSH 5#define LTGRAY_BRUSH 1#define NULL_BRUSH 5#define WHITE_BRUSH 0#define BLACK_PEN 7#define NULL_PEN 8#define WHITE_PEN 6#define ANSI_FIXED_FONT 11#define ANSI_VAR_FONT 12#define DEVICE_DEFAULT_FONT 14#define DEFAULT_GUI_FONT 17#define OEM_FIXED_FONT 10#define SYSTEM_FONT 13#define SYSTEM_FIXED_FONT 16#define DEFAULT_PALETTE 15#define SYSPAL_NOSTATIC 2#define SYSPAL_STATIC 1#define SYSPAL_ERROR 0#define TA_BASELINE 24#define TA_BOTTOM 8#define TA_TOP 0#define TA_CENTER 6#define TA_LEFT 0#define TA_RIGHT 2#define TA_RTLREADING 256#define TA_NOUPDATECP 0#define TA_UPDATECP 1#define TA_MASK (TA_BASELINE+TA_CENTER+TA_UPDATECP+TA_RTLREADING)#define VTA_BASELINE 24#define VTA_CENTER 6#define VTA_LEFT TA_BOTTOM#define VTA_RIGHT TA_TOP#define VTA_BOTTOM TA_RIGHT#define VTA_TOP TA_LEFT#define MWT_IDENTITY 1#define MWT_LEFTMULTIPLY 2#define MWT_RIGHTMULTIPLY 3#define OPAQUE 2#define TRANSPARENT 1#define BLACKONWHITE 1#define WHITEONBLACK 2#define COLORONCOLOR 3#define HALFTONE 4#define MAXSTRETCHBLTMODE 4#define STRETCH_ANDSCANS 1#define STRETCH_DELETESCANS 3#define STRETCH_HALFTONE 4#define STRETCH_ORSCANS 2#define TCI_SRCCHARSET 1#define TCI_SRCCODEPAGE 2#define TCI_SRCFONTSIG 3#define ICM_ON 2#define ICM_OFF 1#define ICM_QUERY 3#define NEWFRAME	1#define ABORTDOC	2#define NEXTBAND	3#define SETCOLORTABLE	4#define GETCOLORTABLE	5#define FLUSHOUTPUT	6#define DRAFTMODE	7#define QUERYESCSUPPORT	8#define SETABORTPROC	9#define STARTDOC	10#define ENDDOC	11#define GETPHYSPAGESIZE	12#define GETPRINTINGOFFSET	13#define GETSCALINGFACTOR	14#define MFCOMMENT	15#define GETPENWIDTH	16#define SETCOPYCOUNT	17#define SELECTPAPERSOURCE	18#define DEVICEDATA	19#define PASSTHROUGH	19#define GETTECHNOLGY	20#define GETTECHNOLOGY	20#define SETLINECAP	21#define SETLINEJOIN	22#define SETMITERLIMIT	23#define BANDINFO	24#define DRAWPATTERNRECT	25#define GETVECTORPENSIZE	26#define GETVECTORBRUSHSIZE	27#define ENABLEDUPLEX	28#define GETSETPAPERBINS	29#define GETSETPRINTORIENT	30#define ENUMPAPERBINS	31#define SETDIBSCALING	32#define EPSPRINTING	33#define ENUMPAPERMETRICS	34#define GETSETPAPERMETRICS	35#define POSTSCRIPT_DATA	37#define POSTSCRIPT_IGNORE	38#define MOUSETRAILS	39#define GETDEVICEUNITS	42#define GETEXTENDEDTEXTMETRICS	256#define GETEXTENTTABLE	257#define GETPAIRKERNTABLE	258#define GETTRACKKERNTABLE	259#define EXTTEXTOUT	512#define GETFACENAME	513#define DOWNLOADFACE	514#define ENABLERELATIVEWIDTHS	768#define ENABLEPAIRKERNING	769#define SETKERNTRACK	770#define SETALLJUSTVALUES	771#define SETCHARSET	772#define STRETCHBLT	2048#define GETSETSCREENPARAMS	3072#define QUERYDIBSUPPORT	3073#define BEGIN_PATH	4096#define CLIP_TO_PATH	4097#define END_PATH	4098#define EXT_DEVICE_CAPS	4099#define RESTORE_CTM	4100#define SAVE_CTM	4101#define SET_ARC_DIRECTION	4102#define SET_BACKGROUND_COLOR	4103#define SET_POLY_MODE	4104#define SET_SCREEN_ANGLE	4105#define SET_SPREAD	4106#define TRANSFORM_CTM	4107#define SET_CLIP_BOX	4108#define SET_BOUNDS	4109#define SET_MIRROR_MODE	4110#define OPENCHANNEL	4110#define DOWNLOADHEADER	4111#define CLOSECHANNEL	4112#define POSTSCRIPT_PASSTHROUGH	4115#define ENCAPSULATED_POSTSCRIPT	4116#define QDI_SETDIBITS	1#define QDI_GETDIBITS	2#define QDI_DIBTOSCREEN	4#define QDI_STRETCHDIB	8#define SP_NOTREPORTED	0x4000#define PR_JOBSTATUS	0#define ASPECT_FILTERING	1#define BS_SOLID	0#define BS_NULL	1#define BS_HOLLOW	1#define BS_HATCHED	2#define BS_PATTERN	3#define BS_INDEXED	4#define BS_DIBPATTERN	5#define BS_DIBPATTERNPT	6#define BS_PATTERN8X8	7#define BS_DIBPATTERN8X8	8#define LCS_CALIBRATED_RGB	0#define LCS_DEVICE_RGB	1#define LCS_DEVICE_CMYK	2#define LCS_GM_BUSINESS	1#define LCS_GM_GRAPHICS	2#define LCS_GM_IMAGES	4#define RASTER_FONTTYPE	1#define DEVICE_FONTTYPE	2#define TRUETYPE_FONTTYPE	4#define DMORIENT_PORTRAIT   1#define DMORIENT_LANDSCAPE  2#define DMPAPER_FIRST	1#define DMPAPER_LETTER	1#define DMPAPER_LETTERSMALL	2#define DMPAPER_TABLOID	3#define DMPAPER_LEDGER	4#define DMPAPER_LEGAL	5#define DMPAPER_STATEMENT	6#define DMPAPER_EXECUTIVE	7#define DMPAPER_A3	8#define DMPAPER_A4	9#define DMPAPER_A4SMALL	10#define DMPAPER_A5	11#define DMPAPER_B4	12#define DMPAPER_B5	13#define DMPAPER_FOLIO	14#define DMPAPER_QUARTO	15#define DMPAPER_10X14	16#define DMPAPER_11X17	17#define DMPAPER_NOTE	18#define DMPAPER_ENV_9	19#define DMPAPER_ENV_10	20#define DMPAPER_ENV_11	21#define DMPAPER_ENV_12	22#define DMPAPER_ENV_14	23#define DMPAPER_CSHEET	24#define DMPAPER_DSHEET	25#define DMPAPER_ESHEET	26#define DMPAPER_ENV_DL	27#define DMPAPER_ENV_C5	28#define DMPAPER_ENV_C3	29#define DMPAPER_ENV_C4	30#define DMPAPER_ENV_C6	31#define DMPAPER_ENV_C65	32#define DMPAPER_ENV_B4	33#define DMPAPER_ENV_B5	34#define DMPAPER_ENV_B6	35#define DMPAPER_ENV_ITALY	36#define DMPAPER_ENV_MONARCH	37#define DMPAPER_ENV_PERSONAL	38#define DMPAPER_FANFOLD_US	39#define DMPAPER_FANFOLD_STD_GERMAN	40#define DMPAPER_FANFOLD_LGL_GERMAN	41#define DMPAPER_ISO_B4	42#define DMPAPER_JAPANESE_POSTCARD	43#define DMPAPER_9X11	44#define DMPAPER_10X11	45#define DMPAPER_15X11	46#define DMPAPER_ENV_INVITE	47#define DMPAPER_RESERVED_48	48#define DMPAPER_RESERVED_49	49#define DMPAPER_LETTER_EXTRA	50#define DMPAPER_LEGAL_EXTRA	51#define DMPAPER_TABLOID_EXTRA	52#define DMPAPER_A4_EXTRA	53#define DMPAPER_LETTER_TRANSVERSE	54

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -