非静态成员函数的非法调用,怎么破(DrawImage)
using namespace Gdiplus;......
@ Image *aa= Image::FromFile(@<图片名>.GetText(),true);
@ @<句柄>=(INT_P)aa;
@ Graphics:: DrawImage(aa,10,10);
error C2352: “Gdiplus::Graphics:: DrawImage”: 非静态成员函数的非法调用
@ DrawImage(aa,10,10);
error C3861: “DrawImage”: 找不到标识符
@Graphics.DrawImage(aa,10,10);
error C2059: 语法错误:“.”
画图 (句柄, 100, 10)
错误: 接收到未经处理的严重异常,代码为: 0xE06D7363
。。。。。。
火山估计需要先初始化GDI功能 qaz2428119 发表于 2022-3-6 22:36
火山估计需要先初始化GDI功能
输出是0,初始化应该成功了
也还是不行
本帖最后由 hcwanz 于 2022-3-8 21:04 编辑
解决了,原来要先@ Graphics 图形((HDC)@<设备句柄>) ;
把Graphics类定义成成员
页:
[1]