无法让CImage在Visual C ++ 2005(MFC)中工作
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法让CImage在Visual C ++ 2005(MFC)中工作相关的知识,希望对你有一定的参考价值。
我正在使用MSDN中的一个示例,但我得到“'CImage':未声明的标识符”?
CImage myimage;
// load existing image
myimage.Load("image.bmp");
// save an image in BMP format
myimage.Save("c:image1.bmp");
// save an image in BMP format
myimage.Save("c:image2",ImageFormatBMP);
// save an image in JPEG format
myimage.Save("c:image3.jpg");
// save an image in BMP format, even though jpg file extension is used
myimage.Save("c:image4.jpg",ImageFormatBMP);
答案
documentation for CImage
表明它是在atlimage.h
中定义的。你必须在你的来源#include
。另请注意警告您必须首先包含afxstr.h
以避免错误。
以上是关于无法让CImage在Visual C ++ 2005(MFC)中工作的主要内容,如果未能解决你的问题,请参考以下文章
如何让 Visual Assist 解析 Pro*C (*.pc) 文件?
Visual Studio C++ 编译器标志:-Zm200 是啥?