【问题标题】:Unable to get CImage to work in Visual C++ 2005 (MFC)无法让 CImage 在 Visual C++ 2005 (MFC) 中工作
【发布时间】:2013-01-09 17:38:08
【问题描述】:

我使用的是 MSDN 中的示例,但我得到“'CImage' : undeclared identifier”?

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);

【问题讨论】:

    标签: mfc visual-c++-2005


    【解决方案1】:

    documentation for CImage 表明它是在atlimage.h 中定义的。你必须在你的源代码中#include。另请注意必须首先包含afxstr.h 以避免错误的警告。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-30
      • 2022-09-23
      • 2013-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-03
      相关资源
      最近更新 更多