用的是EasyX_20200902版本,使用loadimage函数加载图片时,窗口其他地方会变成黑色,代码中把窗口设置为白色,加载了两张图片,运行结果只显示第二张图片,其他地方都是黑色。不知道是哪里的问题。
举报
关于loadimage函数的问题 求大佬解答!
举报
你的代码需要FlushBatchDraw, 关于FlushBatchDraw函数的说明在 https://docs.easyx.cn/en-us/flushbatchdraw 中有详细说明,
你的代码修改后如下
顺带一提 : 代码格式很重要, 请注意你的代码格式, 没有必要的重复头文件删去, Sleep用_getch代替, 不要写出来#include "mmsystem.h"这种..
举报
在批量绘图模式下,任何绘图操作都将暂时不输出到绘图窗口上,直到执行 FlushBatchDraw() 或 EndBatchDraw() 才将之前的绘图输出。
而且loadimage是载入图片,不是绘制图片
绘制图片可以用putimage或者其他绘图函数来实现
如下代码可以大概实现两张图片的切换