在写那个CSDN博文提取的时候因为要显示用户的头像在对话框上面,自然想到的就是使用大名鼎鼎的GDI+了,但是在我准备使用gdi库,加入头文件,引入lib之后,引发的错误吓了我一跳!32个错误。后面根据有人的博文看到要在stdafx里面写成如下,错误减少到16个
#ifndef ULONG_PTR
#define ULONG_PTR unsigned long*
#include "GdiPlus.h"
using namespace Gdiplus;
#endif
#pragma comment(lib,"gdiplus.lib")
16个错误:简直不敢相信,因为我在另外一个vc6.0的工程里面使用的是同样的代码(仅仅是包含头文件和引入库)却没有一点错误,
苦苦的百度+Google关键字“GDI+ error C2061: syntax error : identifier 'Count' ”还是没有找到答案,在一些技术群里面讨论了很久,有的说vc6.0太老了
我有点不相信,因为我有个从别人那里拷贝来的工程已经通过编译链接了,只好继续尝试各种方法
后来一想,因为要使用gdi+库的话,总是要设置一下IDE路径,我看了一下我的路径设置,如下,