GDI+在VS2005 编译不过的解决方法

转自http://www.cnblogs.com/likebeta/archive/2012/04/16/2452160.html

1>------ 已启动生成: 项目: Photo, 配置: Debug Win32 ------

1>正在编译...
1>CIOSPhotoRWThread.cpp
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(74) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(74) : error C2440: 'initializing' : cannot convert from 'const char [37]' to 'int'
1>        There is no context in which this conversion is possible
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(74) : error C2146: syntax error : missing ';' before identifier 'IImageBytes'
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(74) : error C2470: 'IImageBytes' : looks like a function definition, but there is no parameter list; skipping apparent body
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(74) : error C2059: syntax error : 'public'
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(280) : error C2146: syntax error : missing ';' before identifier 'id'
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(280) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(280) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C2143: syntax error : missing ')' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C2460: 'Gdiplus::Image::IStream' : uses 'Gdiplus::Image', which is being defined
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(372) : see declaration of 'Gdiplus::Image'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C2146: syntax error : missing ';' before identifier 'useEmbeddedColorManagement'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C2864: 'Gdiplus::Image::useEmbeddedColorManagement' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(395) : error C2061: syntax error : identifier 'IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(405) : error C2061: syntax error : identifier 'IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(443) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(444) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(445) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(453) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C2143: syntax error : missing ')' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C2460: 'Gdiplus::Bitmap::IStream' : uses 'Gdiplus::Bitmap', which is being defined
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(494) : see declaration of 'Gdiplus::Bitmap'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C2146: syntax error : missing ';' before identifier 'useEmbeddedColorManagement'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C2864: 'Gdiplus::Bitmap::useEmbeddedColorManagement' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(516) : error C2061: syntax error : identifier 'IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : error C2143: syntax error : missing ')' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : error C2460: 'Gdiplus::Metafile::IStream' : uses 'Gdiplus::Metafile', which is being defined
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(725) : see declaration of 'Gdiplus::Metafile'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2143: syntax error : missing ')' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2460: 'Gdiplus::Metafile::IStream' : uses 'Gdiplus::Metafile', which is being defined
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(725) : see declaration of 'Gdiplus::Metafile'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2086: 'int Gdiplus::Metafile::IStream' : redefinition
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : see declaration of 'Gdiplus::Metafile::IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2146: syntax error : missing ';' before identifier 'referenceHdc'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2146: syntax error : missing ';' before identifier 'type'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2864: 'Gdiplus::Metafile::type' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : warning C4228: nonstandard extension used : qualifiers after comma in declarator list are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2864: 'Gdiplus::Metafile::description' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2143: syntax error : missing ')' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2460: 'Gdiplus::Metafile::IStream' : uses 'Gdiplus::Metafile', which is being defined
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(725) : see declaration of 'Gdiplus::Metafile'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2086: 'int Gdiplus::Metafile::IStream' : redefinition
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : see declaration of 'Gdiplus::Metafile::IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2146: syntax error : missing ';' before identifier 'referenceHdc'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2143: syntax error : missing ';' before '&'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : warning C4228: nonstandard extension used : qualifiers after comma in declarator list are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2146: syntax error : missing ';' before identifier 'frameUnit'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2864: 'Gdiplus::Metafile::frameUnit' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2146: syntax error : missing ';' before identifier 'type'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2864: 'Gdiplus::Metafile::type' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : warning C4228: nonstandard extension used : qualifiers after comma in declarator list are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2864: 'Gdiplus::Metafile::description' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2143: syntax error : missing ')' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2460: 'Gdiplus::Metafile::IStream' : uses 'Gdiplus::Metafile', which is being defined
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(725) : see declaration of 'Gdiplus::Metafile'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2086: 'int Gdiplus::Metafile::IStream' : redefinition
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : see declaration of 'Gdiplus::Metafile::IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2146: syntax error : missing ';' before identifier 'referenceHdc'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2143: syntax error : missing ';' before '&'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : warning C4228: nonstandard extension used : qualifiers after comma in declarator list are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2146: syntax error : missing ';' before identifier 'frameUnit'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2864: 'Gdiplus::Metafile::frameUnit' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2146: syntax error : missing ';' before identifier 'type'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2864: 'Gdiplus::Metafile::type' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : warning C4228: nonstandard extension used : qualifiers after comma in declarator list are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2864: 'Gdiplus::Metafile::description' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(855) : error C2061: syntax error : identifier 'IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1133) : error C2065: 'IStream' : undeclared identifier
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1133) : error C2065: 'stream' : undeclared identifier
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1133) : error C2065: 'image' : undeclared identifier
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1133) : error C2275: 'Gdiplus::GpImage' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\gdiplusgpstubs.h(61) : see declaration of 'Gdiplus::GpImage'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1133) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1133) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1139) : error C2275: 'Gdiplus::GpImage' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\gdiplusgpstubs.h(61) : see declaration of 'Gdiplus::GpImage'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1139) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1139) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1156) : error C2061: syntax error : identifier 'IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1244) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1247) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1250) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1262) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1286) : error C2065: 'bitmap' : undeclared identifier
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1286) : error C2275: 'Gdiplus::GpBitmap' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\gdiplusgpstubs.h(62) : see declaration of 'Gdiplus::GpBitmap'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1286) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1286) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1292) : error C2275: 'Gdiplus::GpBitmap' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\gdiplusgpstubs.h(62) : see declaration of 'Gdiplus::GpBitmap'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1292) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1292) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2224) : error C2065: 'header' : undeclared identifier
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2224) : error C2275: 'Gdiplus::MetafileHeader' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\gdiplusmetaheader.h(112) : see declaration of 'Gdiplus::MetafileHeader'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2224) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2224) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2242) : error C2061: syntax error : identifier 'IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2262) : error C2065: 'metafile' : undeclared identifier
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2262) : error C2275: 'Gdiplus::GpMetafile' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\gdiplusgpstubs.h(63) : see declaration of 'Gdiplus::GpMetafile'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2262) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2262) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2310) : error C2275: 'HDC' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\windef.h(267) : see declaration of 'HDC'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2310) : error C2146: syntax error : missing ')' before identifier 'referenceHdc'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2310) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2310) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2310) : error C2275: 'HDC' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\windef.h(267) : see declaration of 'HDC'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2316) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2321) : error C2275: 'HDC' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\windef.h(267) : see declaration of 'HDC'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2321) : error C2146: syntax error : missing ')' before identifier 'referenceHdc'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2321) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2321) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2321) : error C2275: 'HDC' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\windef.h(267) : see declaration of 'HDC'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2327) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdipluspath.h(133) : error C2061: syntax error : identifier 'byte'
1>c:\winddk\7600.16385.1\inc\api\gdipluspath.h(133) : fatal error C1003: error count exceeds 100; stopping compilation
1>Generating Code...
1>Compiling...
1>CIOSPhoto.cpp
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(74) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(74) : error C2440: 'initializing' : cannot convert from 'const char [37]' to 'int'
1>        There is no context in which this conversion is possible
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(74) : error C2146: syntax error : missing ';' before identifier 'IImageBytes'
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(74) : error C2470: 'IImageBytes' : looks like a function definition, but there is no parameter list; skipping apparent body
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(74) : error C2059: syntax error : 'public'
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(280) : error C2146: syntax error : missing ';' before identifier 'id'
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(280) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(280) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C2143: syntax error : missing ')' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C2460: 'Gdiplus::Image::IStream' : uses 'Gdiplus::Image', which is being defined
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(372) : see declaration of 'Gdiplus::Image'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C2146: syntax error : missing ';' before identifier 'useEmbeddedColorManagement'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C2864: 'Gdiplus::Image::useEmbeddedColorManagement' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(395) : error C2061: syntax error : identifier 'IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(405) : error C2061: syntax error : identifier 'IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(443) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(444) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(445) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(453) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C2143: syntax error : missing ')' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C2460: 'Gdiplus::Bitmap::IStream' : uses 'Gdiplus::Bitmap', which is being defined
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(494) : see declaration of 'Gdiplus::Bitmap'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C2146: syntax error : missing ';' before identifier 'useEmbeddedColorManagement'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C2864: 'Gdiplus::Bitmap::useEmbeddedColorManagement' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(516) : error C2061: syntax error : identifier 'IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : error C2143: syntax error : missing ')' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : error C2460: 'Gdiplus::Metafile::IStream' : uses 'Gdiplus::Metafile', which is being defined
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(725) : see declaration of 'Gdiplus::Metafile'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2143: syntax error : missing ')' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2460: 'Gdiplus::Metafile::IStream' : uses 'Gdiplus::Metafile', which is being defined
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(725) : see declaration of 'Gdiplus::Metafile'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2086: 'int Gdiplus::Metafile::IStream' : redefinition
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : see declaration of 'Gdiplus::Metafile::IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2146: syntax error : missing ';' before identifier 'referenceHdc'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2146: syntax error : missing ';' before identifier 'type'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2864: 'Gdiplus::Metafile::type' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : warning C4228: nonstandard extension used : qualifiers after comma in declarator list are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2864: 'Gdiplus::Metafile::description' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2143: syntax error : missing ')' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2460: 'Gdiplus::Metafile::IStream' : uses 'Gdiplus::Metafile', which is being defined
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(725) : see declaration of 'Gdiplus::Metafile'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2086: 'int Gdiplus::Metafile::IStream' : redefinition
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : see declaration of 'Gdiplus::Metafile::IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2146: syntax error : missing ';' before identifier 'referenceHdc'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2143: syntax error : missing ';' before '&'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : warning C4228: nonstandard extension used : qualifiers after comma in declarator list are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2146: syntax error : missing ';' before identifier 'frameUnit'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2864: 'Gdiplus::Metafile::frameUnit' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2146: syntax error : missing ';' before identifier 'type'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2864: 'Gdiplus::Metafile::type' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : warning C4228: nonstandard extension used : qualifiers after comma in declarator list are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2864: 'Gdiplus::Metafile::description' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2143: syntax error : missing ')' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2460: 'Gdiplus::Metafile::IStream' : uses 'Gdiplus::Metafile', which is being defined
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(725) : see declaration of 'Gdiplus::Metafile'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2086: 'int Gdiplus::Metafile::IStream' : redefinition
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : see declaration of 'Gdiplus::Metafile::IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2146: syntax error : missing ';' before identifier 'referenceHdc'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2143: syntax error : missing ';' before '&'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : warning C4228: nonstandard extension used : qualifiers after comma in declarator list are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2146: syntax error : missing ';' before identifier 'frameUnit'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2864: 'Gdiplus::Metafile::frameUnit' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2146: syntax error : missing ';' before identifier 'type'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2864: 'Gdiplus::Metafile::type' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : warning C4228: nonstandard extension used : qualifiers after comma in declarator list are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2864: 'Gdiplus::Metafile::description' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(855) : error C2061: syntax error : identifier 'IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1133) : error C2065: 'IStream' : undeclared identifier
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1133) : error C2065: 'stream' : undeclared identifier
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1133) : error C2065: 'image' : undeclared identifier
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1133) : error C2275: 'Gdiplus::GpImage' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\gdiplusgpstubs.h(61) : see declaration of 'Gdiplus::GpImage'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1133) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1133) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1139) : error C2275: 'Gdiplus::GpImage' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\gdiplusgpstubs.h(61) : see declaration of 'Gdiplus::GpImage'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1139) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1139) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1156) : error C2061: syntax error : identifier 'IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1244) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1247) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1250) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1262) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1286) : error C2065: 'bitmap' : undeclared identifier
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1286) : error C2275: 'Gdiplus::GpBitmap' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\gdiplusgpstubs.h(62) : see declaration of 'Gdiplus::GpBitmap'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1286) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1286) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1292) : error C2275: 'Gdiplus::GpBitmap' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\gdiplusgpstubs.h(62) : see declaration of 'Gdiplus::GpBitmap'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1292) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1292) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2224) : error C2065: 'header' : undeclared identifier
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2224) : error C2275: 'Gdiplus::MetafileHeader' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\gdiplusmetaheader.h(112) : see declaration of 'Gdiplus::MetafileHeader'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2224) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2224) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2242) : error C2061: syntax error : identifier 'IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2262) : error C2065: 'metafile' : undeclared identifier
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2262) : error C2275: 'Gdiplus::GpMetafile' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\gdiplusgpstubs.h(63) : see declaration of 'Gdiplus::GpMetafile'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2262) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2262) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2310) : error C2275: 'HDC' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\windef.h(267) : see declaration of 'HDC'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2310) : error C2146: syntax error : missing ')' before identifier 'referenceHdc'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2310) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2310) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2310) : error C2275: 'HDC' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\windef.h(267) : see declaration of 'HDC'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2316) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2321) : error C2275: 'HDC' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\windef.h(267) : see declaration of 'HDC'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2321) : error C2146: syntax error : missing ')' before identifier 'referenceHdc'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2321) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2321) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2321) : error C2275: 'HDC' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\windef.h(267) : see declaration of 'HDC'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2327) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdipluspath.h(133) : error C2061: syntax error : identifier 'byte'
1>c:\winddk\7600.16385.1\inc\api\gdipluspath.h(133) : fatal error C1003: error count exceeds 100; stopping compilation
1>Generating Code...
1>Compiling...
1>PhotosParser.cpp
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(74) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(74) : error C2440: 'initializing' : cannot convert from 'const char [37]' to 'int'
1>        There is no context in which this conversion is possible
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(74) : error C2146: syntax error : missing ';' before identifier 'IImageBytes'
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(74) : error C2470: 'IImageBytes' : looks like a function definition, but there is no parameter list; skipping apparent body
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(74) : error C2059: syntax error : 'public'
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(280) : error C2146: syntax error : missing ';' before identifier 'id'
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(280) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(280) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C2143: syntax error : missing ')' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C2460: 'Gdiplus::Image::IStream' : uses 'Gdiplus::Image', which is being defined
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(372) : see declaration of 'Gdiplus::Image'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C2146: syntax error : missing ';' before identifier 'useEmbeddedColorManagement'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C2864: 'Gdiplus::Image::useEmbeddedColorManagement' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(395) : error C2061: syntax error : identifier 'IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(405) : error C2061: syntax error : identifier 'IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(443) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(444) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(445) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(453) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C2143: syntax error : missing ')' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C2460: 'Gdiplus::Bitmap::IStream' : uses 'Gdiplus::Bitmap', which is being defined
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(494) : see declaration of 'Gdiplus::Bitmap'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C2146: syntax error : missing ';' before identifier 'useEmbeddedColorManagement'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C2864: 'Gdiplus::Bitmap::useEmbeddedColorManagement' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(516) : error C2061: syntax error : identifier 'IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : error C2143: syntax error : missing ')' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : error C2460: 'Gdiplus::Metafile::IStream' : uses 'Gdiplus::Metafile', which is being defined
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(725) : see declaration of 'Gdiplus::Metafile'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2143: syntax error : missing ')' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2460: 'Gdiplus::Metafile::IStream' : uses 'Gdiplus::Metafile', which is being defined
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(725) : see declaration of 'Gdiplus::Metafile'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2086: 'int Gdiplus::Metafile::IStream' : redefinition
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : see declaration of 'Gdiplus::Metafile::IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2146: syntax error : missing ';' before identifier 'referenceHdc'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2146: syntax error : missing ';' before identifier 'type'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2864: 'Gdiplus::Metafile::type' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : warning C4228: nonstandard extension used : qualifiers after comma in declarator list are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2864: 'Gdiplus::Metafile::description' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2143: syntax error : missing ')' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2460: 'Gdiplus::Metafile::IStream' : uses 'Gdiplus::Metafile', which is being defined
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(725) : see declaration of 'Gdiplus::Metafile'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2086: 'int Gdiplus::Metafile::IStream' : redefinition
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : see declaration of 'Gdiplus::Metafile::IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2146: syntax error : missing ';' before identifier 'referenceHdc'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2143: syntax error : missing ';' before '&'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : warning C4228: nonstandard extension used : qualifiers after comma in declarator list are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2146: syntax error : missing ';' before identifier 'frameUnit'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2864: 'Gdiplus::Metafile::frameUnit' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2146: syntax error : missing ';' before identifier 'type'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2864: 'Gdiplus::Metafile::type' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : warning C4228: nonstandard extension used : qualifiers after comma in declarator list are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2864: 'Gdiplus::Metafile::description' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2143: syntax error : missing ')' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2460: 'Gdiplus::Metafile::IStream' : uses 'Gdiplus::Metafile', which is being defined
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(725) : see declaration of 'Gdiplus::Metafile'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2086: 'int Gdiplus::Metafile::IStream' : redefinition
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : see declaration of 'Gdiplus::Metafile::IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2146: syntax error : missing ';' before identifier 'referenceHdc'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2143: syntax error : missing ';' before '&'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : warning C4228: nonstandard extension used : qualifiers after comma in declarator list are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2146: syntax error : missing ';' before identifier 'frameUnit'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2864: 'Gdiplus::Metafile::frameUnit' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2146: syntax error : missing ';' before identifier 'type'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2864: 'Gdiplus::Metafile::type' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : warning C4228: nonstandard extension used : qualifiers after comma in declarator list are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2864: 'Gdiplus::Metafile::description' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(855) : error C2061: syntax error : identifier 'IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1133) : error C2065: 'IStream' : undeclared identifier
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1133) : error C2065: 'stream' : undeclared identifier
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1133) : error C2065: 'image' : undeclared identifier
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1133) : error C2275: 'Gdiplus::GpImage' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\gdiplusgpstubs.h(61) : see declaration of 'Gdiplus::GpImage'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1133) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1133) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1139) : error C2275: 'Gdiplus::GpImage' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\gdiplusgpstubs.h(61) : see declaration of 'Gdiplus::GpImage'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1139) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1139) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1156) : error C2061: syntax error : identifier 'IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1244) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1247) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1250) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1262) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1286) : error C2065: 'bitmap' : undeclared identifier
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1286) : error C2275: 'Gdiplus::GpBitmap' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\gdiplusgpstubs.h(62) : see declaration of 'Gdiplus::GpBitmap'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1286) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1286) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1292) : error C2275: 'Gdiplus::GpBitmap' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\gdiplusgpstubs.h(62) : see declaration of 'Gdiplus::GpBitmap'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1292) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1292) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2224) : error C2065: 'header' : undeclared identifier
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2224) : error C2275: 'Gdiplus::MetafileHeader' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\gdiplusmetaheader.h(112) : see declaration of 'Gdiplus::MetafileHeader'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2224) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2224) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2242) : error C2061: syntax error : identifier 'IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2262) : error C2065: 'metafile' : undeclared identifier
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2262) : error C2275: 'Gdiplus::GpMetafile' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\gdiplusgpstubs.h(63) : see declaration of 'Gdiplus::GpMetafile'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2262) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2262) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2310) : error C2275: 'HDC' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\windef.h(267) : see declaration of 'HDC'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2310) : error C2146: syntax error : missing ')' before identifier 'referenceHdc'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2310) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2310) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2310) : error C2275: 'HDC' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\windef.h(267) : see declaration of 'HDC'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2316) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2321) : error C2275: 'HDC' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\windef.h(267) : see declaration of 'HDC'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2321) : error C2146: syntax error : missing ')' before identifier 'referenceHdc'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2321) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2321) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2321) : error C2275: 'HDC' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\windef.h(267) : see declaration of 'HDC'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2327) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdipluspath.h(133) : error C2061: syntax error : identifier 'byte'
1>c:\winddk\7600.16385.1\inc\api\gdipluspath.h(133) : fatal error C1003: error count exceeds 100; stopping compilation
1>Generating Code...
1>Compiling...
1>CIthmb.cpp
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(74) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(74) : error C2440: 'initializing' : cannot convert from 'const char [37]' to 'int'
1>        There is no context in which this conversion is possible
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(74) : error C2146: syntax error : missing ';' before identifier 'IImageBytes'
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(74) : error C2470: 'IImageBytes' : looks like a function definition, but there is no parameter list; skipping apparent body
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(74) : error C2059: syntax error : 'public'
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(280) : error C2146: syntax error : missing ';' before identifier 'id'
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(280) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusimaging.h(280) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C2143: syntax error : missing ')' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C2460: 'Gdiplus::Image::IStream' : uses 'Gdiplus::Image', which is being defined
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(372) : see declaration of 'Gdiplus::Image'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C2146: syntax error : missing ';' before identifier 'useEmbeddedColorManagement'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(384) : error C2864: 'Gdiplus::Image::useEmbeddedColorManagement' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(395) : error C2061: syntax error : identifier 'IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(405) : error C2061: syntax error : identifier 'IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(443) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(444) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(445) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(453) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C2143: syntax error : missing ')' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C2460: 'Gdiplus::Bitmap::IStream' : uses 'Gdiplus::Bitmap', which is being defined
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(494) : see declaration of 'Gdiplus::Bitmap'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C2146: syntax error : missing ';' before identifier 'useEmbeddedColorManagement'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(505) : error C2864: 'Gdiplus::Bitmap::useEmbeddedColorManagement' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(516) : error C2061: syntax error : identifier 'IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : error C2143: syntax error : missing ')' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : error C2460: 'Gdiplus::Metafile::IStream' : uses 'Gdiplus::Metafile', which is being defined
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(725) : see declaration of 'Gdiplus::Metafile'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2143: syntax error : missing ')' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2460: 'Gdiplus::Metafile::IStream' : uses 'Gdiplus::Metafile', which is being defined
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(725) : see declaration of 'Gdiplus::Metafile'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2086: 'int Gdiplus::Metafile::IStream' : redefinition
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : see declaration of 'Gdiplus::Metafile::IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2146: syntax error : missing ';' before identifier 'referenceHdc'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2146: syntax error : missing ';' before identifier 'type'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2864: 'Gdiplus::Metafile::type' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : warning C4228: nonstandard extension used : qualifiers after comma in declarator list are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(813) : error C2864: 'Gdiplus::Metafile::description' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2143: syntax error : missing ')' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2460: 'Gdiplus::Metafile::IStream' : uses 'Gdiplus::Metafile', which is being defined
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(725) : see declaration of 'Gdiplus::Metafile'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2086: 'int Gdiplus::Metafile::IStream' : redefinition
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : see declaration of 'Gdiplus::Metafile::IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2146: syntax error : missing ';' before identifier 'referenceHdc'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2143: syntax error : missing ';' before '&'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : warning C4228: nonstandard extension used : qualifiers after comma in declarator list are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2146: syntax error : missing ';' before identifier 'frameUnit'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2864: 'Gdiplus::Metafile::frameUnit' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2146: syntax error : missing ';' before identifier 'type'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2864: 'Gdiplus::Metafile::type' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : warning C4228: nonstandard extension used : qualifiers after comma in declarator list are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(820) : error C2864: 'Gdiplus::Metafile::description' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2143: syntax error : missing ')' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2460: 'Gdiplus::Metafile::IStream' : uses 'Gdiplus::Metafile', which is being defined
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(725) : see declaration of 'Gdiplus::Metafile'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2086: 'int Gdiplus::Metafile::IStream' : redefinition
1>        c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(758) : see declaration of 'Gdiplus::Metafile::IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2146: syntax error : missing ';' before identifier 'referenceHdc'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2143: syntax error : missing ';' before '&'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : warning C4228: nonstandard extension used : qualifiers after comma in declarator list are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2146: syntax error : missing ';' before identifier 'frameUnit'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2864: 'Gdiplus::Metafile::frameUnit' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2146: syntax error : missing ';' before identifier 'type'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2864: 'Gdiplus::Metafile::type' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2143: syntax error : missing ';' before '*'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : warning C4228: nonstandard extension used : qualifiers after comma in declarator list are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(829) : error C2864: 'Gdiplus::Metafile::description' : only static const integral data members can be initialized within a class
1>c:\winddk\7600.16385.1\inc\api\gdiplusheaders.h(855) : error C2061: syntax error : identifier 'IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1133) : error C2065: 'IStream' : undeclared identifier
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1133) : error C2065: 'stream' : undeclared identifier
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1133) : error C2065: 'image' : undeclared identifier
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1133) : error C2275: 'Gdiplus::GpImage' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\gdiplusgpstubs.h(61) : see declaration of 'Gdiplus::GpImage'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1133) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1133) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1139) : error C2275: 'Gdiplus::GpImage' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\gdiplusgpstubs.h(61) : see declaration of 'Gdiplus::GpImage'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1139) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1139) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1156) : error C2061: syntax error : identifier 'IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1244) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1247) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1250) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1262) : error C2061: syntax error : identifier 'PROPID'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1286) : error C2065: 'bitmap' : undeclared identifier
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1286) : error C2275: 'Gdiplus::GpBitmap' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\gdiplusgpstubs.h(62) : see declaration of 'Gdiplus::GpBitmap'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1286) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1286) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1292) : error C2275: 'Gdiplus::GpBitmap' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\gdiplusgpstubs.h(62) : see declaration of 'Gdiplus::GpBitmap'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1292) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(1292) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2224) : error C2065: 'header' : undeclared identifier
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2224) : error C2275: 'Gdiplus::MetafileHeader' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\gdiplusmetaheader.h(112) : see declaration of 'Gdiplus::MetafileHeader'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2224) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2224) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2242) : error C2061: syntax error : identifier 'IStream'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2262) : error C2065: 'metafile' : undeclared identifier
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2262) : error C2275: 'Gdiplus::GpMetafile' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\gdiplusgpstubs.h(63) : see declaration of 'Gdiplus::GpMetafile'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2262) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2262) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2310) : error C2275: 'HDC' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\windef.h(267) : see declaration of 'HDC'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2310) : error C2146: syntax error : missing ')' before identifier 'referenceHdc'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2310) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2310) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2310) : error C2275: 'HDC' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\windef.h(267) : see declaration of 'HDC'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2316) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2321) : error C2275: 'HDC' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\windef.h(267) : see declaration of 'HDC'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2321) : error C2146: syntax error : missing ')' before identifier 'referenceHdc'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2321) : warning C4229: anachronism used : modifiers on data are ignored
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2321) : error C2078: too many initializers
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2321) : error C2275: 'HDC' : illegal use of this type as an expression
1>        c:\winddk\7600.16385.1\inc\api\windef.h(267) : see declaration of 'HDC'
1>c:\winddk\7600.16385.1\inc\api\gdiplusflat.h(2327) : error C2059: syntax error : ')'
1>c:\winddk\7600.16385.1\inc\api\gdipluspath.h(133) : error C2061: syntax error : identifier 'byte'
1>c:\winddk\7600.16385.1\inc\api\gdipluspath.h(133) : fatal error C1003: error count exceeds 100; stopping compilation
1>Generating Code...
1>生成日志保存在
1>Photo - 560 个错误,52 个警告

========== 生成: 0 已成功, 1 已失败, 0 最新, 0 已跳过 ==========



解决方法如下:

在stdafx.h文件中加入#include <objbase.h>即可。

This header is included by a lot of stuff, such as the DirectX libs, and eventually includes the necessary stuff. This should be considered a bug I think. The <gdiplus.h> lib should include it itself.
 

参考:http://social.msdn.microsoft.com/Forums/en-US/Vsexpressvc/thread/55e02319-43b7-4ff1-b8c0-250e2e268c70 

VS2005上如果有问题,可以用下面的代码:

#include <comdef.h>  
#include <gdiplus.h>
#pragma comment(lib, "gdiplus.lib")
using namespace Gdiplus;



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值