GdiPlusGpStubs.h
资源名称:GDIUSE.rar [点击查看]
上传用户:jinlangri
上传日期:2022-07-17
资源大小:10774k
文件大小:3k
源码类别:
GDI/图象编程
开发平台:
Visual C++
- /**************************************************************************
- *
- * Copyright (c) 1998-2000, Microsoft Corp. All Rights Reserved.
- *
- * Module Name:
- *
- * GdiplusGpStubs.h
- *
- * Abstract:
- *
- * GDI+ Native C++ public header file
- *
- **************************************************************************/
- #ifndef _GDIPLUSGPSTUBS_H
- #define _GDIPLUSGPSTUBS_H
- //---------------------------------------------------------------------------
- // GDI+ classes for forward reference
- //---------------------------------------------------------------------------
- class Graphics;
- class Pen;
- class Brush;
- class Matrix;
- class Bitmap;
- class Metafile;
- class GraphicsPath;
- class PathIterator;
- class Region;
- class Image;
- class TextureBrush;
- class HatchBrush;
- class SolidBrush;
- class LinearGradientBrush;
- class PathGradientBrush;
- class Font;
- class FontFamily;
- class FontCollection;
- class InstalledFontCollection;
- class PrivateFontCollection;
- class ImageAttributes;
- class CachedBitmap;
- //---------------------------------------------------------------------------
- // Internal GDI+ classes for internal type checking
- //---------------------------------------------------------------------------
- class GpGraphics {};
- class GpBrush {};
- class GpTexture : public GpBrush {};
- class GpSolidFill : public GpBrush {};
- class GpLineGradient : public GpBrush {};
- class GpPathGradient : public GpBrush {};
- class GpHatch : public GpBrush {};
- class GpPen {};
- class GpCustomLineCap {};
- class GpAdjustableArrowCap : public GpCustomLineCap {};
- class GpImage {};
- class GpBitmap : public GpImage {};
- class GpMetafile : public GpImage {};
- class GpImageAttributes {};
- class GpPath {};
- class GpRegion {};
- class GpPathIterator {};
- class GpFontFamily {};
- class GpFont {};
- class GpStringFormat {};
- class GpFontCollection {};
- class GpInstalledFontCollection : public GpFontCollection {};
- class GpPrivateFontCollection : public GpFontCollection {};
- class GpCachedBitmap;
- typedef Status GpStatus;
- typedef FillMode GpFillMode;
- typedef WrapMode GpWrapMode;
- typedef Unit GpUnit;
- typedef CoordinateSpace GpCoordinateSpace;
- typedef PointF GpPointF;
- typedef Point GpPoint;
- typedef RectF GpRectF;
- typedef Rect GpRect;
- typedef SizeF GpSizeF;
- typedef HatchStyle GpHatchStyle;
- typedef DashStyle GpDashStyle;
- typedef LineCap GpLineCap;
- typedef DashCap GpDashCap;
- typedef PenAlignment GpPenAlignment;
- typedef LineJoin GpLineJoin;
- typedef PenType GpPenType;
- typedef Matrix GpMatrix;
- typedef BrushType GpBrushType;
- typedef MatrixOrder GpMatrixOrder;
- typedef FlushIntention GpFlushIntention;
- typedef PathData GpPathData;
- #endif // !_GDIPLUSGPSTUBS.HPP