我正在尝试使用GDI +和VC ++ 2008中的Image类从PNG文件读取图像数据。我包括gdiplus.h头文件,还添加了Gdiplus.lib作为对该项目的引用。但是,当我编译以下代码时,出现错误,即“ Image”是未声明的标识符。您能否让我知道如何使用此类从图像中读取数据?

谢谢,
拉克什。

码:

    #include <iostream>
    #include "windows.h"
    #include "gdiplus.h"

    using namespace std;
    int main()
    {
       Image *img;

       return 0;
    }

最佳答案

尝试“ Gdiplus :: Image”。所有GDI +类都在Gdiplus命名空间中定义。您必须按照我的建议指定它,或添加“使用命名空间Gdiplus;”。

关于c++ - GDI +图片类问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7091352/

10-12 07:17