vs 2005 添加GDI配置

      在VS2005當中因爲自帶了GDI+的開發包,因此不須要在安裝GDI開發包,這些頭文件的位置由VS中的$(WindowsSdkDir)/include自動包含進來了spa

    

      下午本身添加了好幾回,老是出現有報錯,,在 stdafx.h中添加code


    #include <gdiplus.h> //將GDI+頭文件加入到工程中
    #pragma comment(lib, "gdiplus.lib") //將GDI+的lib文件加入到工程中
    using namespace Gdiplus; //使用GDI+的命名空間 
orm

        報出有106個錯誤,不能忍ip

>d:\program files\microsoft visual studio 8\vc\platformsdk\include\gdiplusenums.h(28) : error C2146: 語法錯誤 : 缺乏「;」(在標識符「GraphicsState」的前面)
1>d:\program files\microsoft visual studio 8\vc\platformsdk\include\gdiplusenums.h(28) : error C4430: 缺乏類型說明符 - 假定爲 int。注意: C++ 不支持默認 int
1>d:\program files\microsoft visual studio 8\vc\platformsdk\include\gdiplusenums.h(28) : error C4430: 缺乏類型說明符 - 假定爲 int。注意: C++ 不支持默認 int
1>d:\program files\microsoft visual studio 8\vc\platformsdk\include\gdiplusenums.h(520) : error C2146: 語法錯誤 : 缺乏「;」(在標識符「ObjectTypeIsValid」的前面)
1>d:\program files\microsoft visual studio 8\vc\platformsdk\include\gdiplusenums.h(520) : error C2433: 「BOOL」: 不容許在數據聲明中使用「inline」
1>d:\program files\microsoft visual studio 8\vc\platformsdk\include\gdiplusenums.h(520) : error C4430: 缺乏類型說明符 - 假定爲 int。注意: C++ 不支持默認 int
1>d:\program files\microsoft visual studio 8\vc\platformsdk\include\gdiplusenums.h(523) : error C4430: 缺乏類型說明符 - 假定爲 int。注意: C++ 不支持默認 int
1>d:\program files\microsoft visual studio 8\vc\platformsdk\include\gdiplusenums.h(548) : error C2065: 「META_SETBKCOLOR」: 未聲明的標識符
1>d:\program files\microsoft visual studio 8\vc\platformsdk\include\gdiplusenums.h(548) : error C2056: 非法表達式
1>d:\program files\microsoft visual studio 8\vc\platformsdk\include\gdiplusenums.h(549) : error C2065: 「META_SETBKMODE」: 未聲明的標識符
1>d:\program files\microsoft visual studio 8\vc\platformsdk\include\gdiplusenums.h(549) : error C2056: 非法表達式
1>d:\program files\microsoft visual studio 8\vc\platformsdk\include\gdiplusenums.h(550) : error C2065: 「META_SETMAPMODE」: 未聲明的標識符
1>d:\program files\microsoft visual studio 8\vc\platformsdk\include\gdiplusenums.h(550) : error C2056: 非法表達式
1>d:\program files\microsoft visual studio 8\vc\platformsdk\include\gdiplusenums.h(551) : error C2065: 「META_SETROP2」: 未聲明的標識符
1>d:\program files\microsoft visual studio 8\vc\platformsdk\include\gdiplusenums.h(551) : error C2056: 非法表達式
1>d:\program files\microsoft visual studio 8\vc\platformsdk\include\gdiplusenums.h(552) : error C2065: 「META_SETRELABS」: 未聲明的標識符
1>d:\program files\microsoft visual studio 8\vc\platformsdk\include\gdiplusenums.h(552) : error C2056: 非法表達式
。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。


再加兩行,就是開發

#include <afxwin.h>
#include <comdef.h>
#include <gdiplus.h> //將GDI+頭文件加入到工程中
#pragma comment(lib, "gdiplus.lib") //將GDI+的lib文件加入到工程中
using namespace Gdiplus; //使用GDI+的命名空間

io


經過
form

相關文章
相關標籤/搜索