GdiPlus.h
上传用户:jinlangri
上传日期:2022-07-17
资源大小:10774k
文件大小:3k
源码类别:

GDI/图象编程

开发平台:

Visual C++

  1. /**************************************************************************
  2. *
  3. * Copyright (c) 1998-2000, Microsoft Corp.  All Rights Reserved.
  4. *
  5. * Module Name:
  6. *
  7. *   Gdiplus.h
  8. *
  9. * Abstract:
  10. *
  11. *   GDI+ Native C++ public header file
  12. *
  13. **************************************************************************/
  14. #ifndef _GDIPLUS_H
  15. #define _GDIPLUS_H
  16. struct IDirectDrawSurface7;
  17. typedef signed   short   INT16;
  18. typedef unsigned short  UINT16;
  19. #ifndef DCR_REMOVE_INTERNAL
  20. #ifndef DCR_USE_NEW_105760
  21.  #define DCR_USE_NEW_105760
  22. #endif
  23. #ifndef DCR_USE_NEW_127084
  24.  #define DCR_USE_NEW_127084
  25. #endif
  26. #ifndef DCR_USE_NEW_135429
  27.  #define DCR_USE_NEW_135429
  28. #endif
  29. #ifndef DCR_USE_NEW_140782
  30.  #define DCR_USE_NEW_140782
  31. #endif
  32. #ifndef DCR_USE_NEW_140855
  33.  #define DCR_USE_NEW_140855
  34. #endif
  35. #ifndef DCR_USE_NEW_140857
  36.  #define DCR_USE_NEW_140857
  37. #endif
  38. #ifndef DCR_USE_NEW_140861
  39.  #define DCR_USE_NEW_140861
  40. #endif
  41. #ifndef DCR_USE_NEW_145135
  42.  #define DCR_USE_NEW_145135
  43. #endif
  44. #ifndef DCR_USE_NEW_145138
  45.  #define DCR_USE_NEW_145138
  46. #endif
  47. #ifndef DCR_USE_NEW_145139
  48.  #define DCR_USE_NEW_145139
  49. #endif
  50. #ifndef DCR_USE_NEW_145804
  51.  #define DCR_USE_NEW_145804
  52. #endif
  53. #ifndef DCR_USE_NEW_146933
  54.  #define DCR_USE_NEW_146933
  55. #endif
  56. #ifndef DCR_USE_NEW_152154
  57.  #define DCR_USE_NEW_152154
  58. #endif
  59. #ifndef DCR_USE_NEW_175866
  60.  #define DCR_USE_NEW_175866
  61. #endif
  62. #ifndef DCR_USE_NEW_188922
  63.  #define DCR_USE_NEW_188922
  64. #endif
  65. #ifndef DCR_USE_NEW_137252
  66.  #define DCR_USE_NEW_137252
  67. #endif
  68. #ifndef DCR_USE_NEW_202903
  69.  #define DCR_USE_NEW_202903
  70. #endif
  71. #ifndef DCR_USE_NEW_197819
  72.  #define DCR_USE_NEW_197819
  73. #endif
  74. #ifndef DCR_USE_NEW_186091
  75.  #define DCR_USE_NEW_186091
  76. #endif
  77. #ifndef DCR_USE_NEW_125467
  78.  #define DCR_USE_NEW_125467
  79. #endif
  80. #ifndef DCR_USE_NEW_168772
  81.  #define DCR_USE_NEW_168772
  82. #endif
  83. #ifndef DCR_USE_NEW_186764 
  84.  #define DCR_USE_NEW_186764 
  85. #endif
  86. #ifndef DCR_USE_NEW_174340
  87.  #define DCR_USE_NEW_174340
  88. #endif
  89. #ifndef DCR_USE_NEW_186151
  90.  #define DCR_USE_NEW_186151
  91. #endif
  92. #ifndef DCR_USE_NEW_235072
  93.  #define DCR_USE_NEW_235072
  94. #endif
  95. #endif // DCR_REMOVE_INTERNAL
  96. namespace Gdiplus
  97. {
  98.     namespace DllExports
  99.     {
  100.         #include "GdiplusMem.h"
  101.     };
  102.     #include "GdiplusBase.h"
  103.     // The following headers are used internally as well
  104.     #include "GdiplusEnums.h"
  105.     #include "GdiplusTypes.h"
  106.     #include "GdiplusInit.h"
  107.     #include "GdiplusPixelFormats.h"
  108.     #include "GdiplusColor.h"
  109.     #include "GdiplusMetaHeader.h"
  110.     #include "GdiplusImaging.h"
  111.     #include "GdiplusColorMatrix.h"
  112.     // The rest of these are used only by the application
  113.     #include "GdiplusGpStubs.h"
  114.     #include "GdiplusHeaders.h"
  115.     namespace DllExports
  116.     {
  117.         #include "GdiplusFlat.h"
  118.     };
  119.     #include "GdiplusImageAttributes.h"
  120.     #include "GdiplusMatrix.h"
  121.     #include "GdiplusBrush.h"
  122.     #include "GdiplusPen.h"
  123.     #include "GdiplusStringFormat.h"
  124.     #include "GdiplusPath.h"
  125.     #include "GdiplusLineCaps.h"
  126.     #include "GdiplusMetafile.h"
  127.     #include "GdiplusGraphics.h"
  128.     #include "GdiplusCachedBitmap.h"
  129.     #include "GdiplusRegion.h"
  130.     #include "GdiplusFontCollection.h"
  131.     #include "GdiplusFontFamily.h"
  132.     #include "GdiplusFont.h"
  133.     #include "GdiplusBitmap.h"
  134.     #include "GdiplusImageCodec.h"
  135. }; // namespace Gdiplus
  136. #endif // !_GDIPLUS_HPP