请问为什么Debug下编译Bitmap *pBitmap = new Bitmap(nWidth, nHeight);通不过 Bitmap *pBitmap = new Bitmap(nWidth, nHeight);错误消息是:error C2660: 'new' : function does not take 3 parametersRelease下能正常编译,并且程序没问题。搞不懂了,谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你用的VC6吧,应该VC6里面带的debug new 不认识GDI+的类名称形式, 老版本的问题,你用2003/2005编译应该就可以了. 删除 cpp 文件 前面的#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE[] = __FILE__;#endif PRB: Microsoft Foundation Classes DEBUG_NEW Does Not Work with GDI+http://support.microsoft.com/kb/317799 OnPaint()里为什么不能放运算呢?比如 LONG m_fdadd=rect.top-newrect.top; ReadFile读到的字节数为0 外壳扩展中的上下文菜单问题 Desktop疑问。 如何动态改变CEDIT控件的背景色? 怎样加载一个mfc的新消息?谢谢 请问如何通过VC代码生成GUID? 如何用DirectX抓下屏幕内容,并直接将数据保留在一块内存中? 如何把注册表中的信息输出到文本文件当中?特别是里面有好多格式,怎么输出?? 网络蚂蚁是怎么得到服务器端的文件名列表的? 把Release删掉了,怎么恢复啊? 五一,在西安过了,没一个熟识的朋友,无聊啊。
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
http://support.microsoft.com/kb/317799