编译含有gdiplus的工程 时出现错误 gdiplusimaging.h(22) : error : 'ImageFormatUndefined' : undeclared identifier. Thanks. how to solve it ? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ImageFormatUndefined 这个是什么东东是不是字符串没有加 "" DEFINE_GUID(ImageFormatUndefined, 0xb96b3ca9,0x0728,0x11d3,0x9d,0x7b,0x00,0x00,0xf8,0x1e,0xf3,0x2e);DEFINE_GUID(ImageFormatMemoryBMP, 0xb96b3caa,0x0728,0x11d3,0x9d,0x7b,0x00,0x00,0xf8,0x1e,0xf3,0x2e);只有遇到过这个问题的人才能解决。 我的工程里没有这个常量。stdafx.h中也没有?跟这个有关? 在MFC exe的工程中就没有这种情况发生,在静态库工程中就有。 可能会有关系,因为不是任何版本的Windows都能用gdi+的,而WINVER宏决定了你编译的时候产生的针对的平台,有一些东西在WINVER不满足一定要求的情况下就不会被包含……cpp会直接去掉这些东西 在MFC exe的工程中就没有这种情况发生,在静态库工程中就有。 这个么,其实创建ImageFormatUndefined的是一个宏,你看看那个宏所在的文件对不对…… 我也遇到了这个问题,以前都是在mfc下用的,现在不用mfc,结果编译就出错了newbiestar说的有道理,不过不知道怎么解决啊 似乎找到问题了:去掉WIN32_LEAN_AND_MEAN的定义即可我现在还没完全明白,可能是下面的这个原因:WIN32_LEAN_AND_MEAN。此定义列出一组不太常用的头文件,MFC 在包含 AFXWIN.H 时不自动包含这些文件。 新人问:运用MYSQL的程序,怎么发布出去啊? 请教加载进度条制作的问题 请教高手msflexgrid的用法,以及该控件如何直接显示数据库表的问题 位图显示闪烁问题,不够的话加分! 初学VC的简单问题。 怎样在ActiveX DLL工程里实现常量接口? In-destroy and Out-destry of an object of a dialog class 对话框类对象的自销毁与外销毁 普通MFC实现模式实践 请问一个oracle的问题 关于xms的问题,在线等候 做了几天 vc new boy的问题 如何将控制台命令输出的内容显示在CEdit中
是不是字符串没有加 ""
DEFINE_GUID(ImageFormatMemoryBMP, 0xb96b3caa,0x0728,0x11d3,0x9d,0x7b,0x00,0x00,0xf8,0x1e,0xf3,0x2e);只有遇到过这个问题的人才能解决。
stdafx.h中也没有?
跟这个有关?
去掉WIN32_LEAN_AND_MEAN的定义即可我现在还没完全明白,可能是下面的这个原因:
WIN32_LEAN_AND_MEAN。此定义列出一组不太常用的头文件,MFC 在包含 AFXWIN.H 时不自动包含这些文件。