请问一下,我用VS2010写程序里,怎么不能在ActiveX里使用CImage这一个类,提示错误是:“CImage”: 未声明

我写桌面程序使用CImage类,都没有问题。... 我写桌面程序使用CImage类,都没有问题。 展开
 我来答
顺桖潍28
2013-04-29
知道答主
回答量:11
采纳率:0%
帮助的人:6.9万
展开全部
不知道这位兄弟问题解决了没,我刚也碰到同样问题。
后来修改了 stdafx.h 解决了(比较了下VS2008和VS2010新建工程中stdafx.h区别)
追问
我个问题已经解决了,是作用域的问题加ATL就行了,ATL::CImage image;  或者 ATL::CImage*image = new ATL::CImage;  就行了.
924830
2013-02-18
知道答主
回答量:14
采纳率:0%
帮助的人:17.9万
展开全部
包含了 atlimage.h 文件没有
追问
我包含了这一个头文件的,界面程序用CImage类正常,现在我要把这个程序封在控件(ActiveX)里,这时就报错?在网上找了很多资料,都没这种情况,现在的工程就卡壳了,请大哥帮我解决一下,万分感激!
来自:求助得到的回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式