outtextxy函数输出的字会被putimage输出的图覆盖怎么解决啊,请贴出详细的代码
时间: 2023-03-24 20:03:50 浏览: 160
您好,关于您的问题,我可以给出以下建议:
1. 将putimage函数放在outtextxy函数之前调用,这样putimage输出的图就不会覆盖outtextxy输出的字了。
2. 在调用putimage函数时,可以指定putimage函数的输出位置和大小,避免覆盖到outtextxy输出的字。
以下是示例代码:
// 在屏幕上输出一段文字
outtextxy(100, 100, "Hello World!");
// 在屏幕上输出一张图片
putimage(, , &img, SRCAND);
// 在屏幕上输出另一张图片
putimage(200, 200, &img2, SRCPAINT);
其中,&img和&img2是两张图片的指针,SRCAND和SRCPAINT是两种输出模式,具体可以根据实际需求选择。
希望以上建议能够帮助您解决问题。
相关问题
outtextxy函数输出的字会被putimage输出的图覆盖怎么解决啊
你可以先使用putimage函数将图像输出,再使用outtextxy函数输出字,这样就不会被覆盖了。或者你可以使用settextstyle函数设置字体大小和颜色,然后使用moveto函数移动光标位置,再使用outtext函数输出字,这样也可以避免被覆盖。
easyx函数库中outtextxy函数输出的字会被putimage函数输出的图覆盖怎么解决啊
你可以在使用putimage函数前,先使用setbkmode函数将背景模式设置为透明,这样就可以避免putimage函数输出的图覆盖outtextxy函数输出的字了。具体代码如下:
setbkmode(TRANSPARENT); //设置背景模式为透明
outtextxy(x, y, str); //输出字
putimage(x, y, &img); //输出图
阅读全文