递归火山软件开发平台
标题:
非静态成员函数的非法调用,怎么破(DrawImage)
[打印本页]
作者:
hcwanz
时间:
2022-3-6 14:17
标题:
非静态成员函数的非法调用,怎么破(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: 语法错误:“.”
(, 下载次数: 49)
上传
点击文件名下载附件
画图 (句柄, 100, 10)
错误: 接收到未经处理的严重异常,代码为: 0xE06D7363
。。。。。。
作者:
qaz2428119
时间:
2022-3-6 22:36
火山估计需要先初始化GDI功能
作者:
hcwanz
时间:
2022-3-7 12:43
qaz2428119 发表于 2022-3-6 22:36
火山估计需要先初始化GDI功能
(, 下载次数: 53)
上传
点击文件名下载附件
输出是0,初始化应该成功了
也还是不行
作者:
hcwanz
时间:
2022-3-7 12:45
本帖最后由 hcwanz 于 2022-3-8 21:04 编辑
解决了,原来要先@ Graphics 图形((HDC)@<设备句柄>) ;
把Graphics类定义成成员
欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/)
Powered by Discuz! X3.4