我没有找到可以生成透明背景图片的网站,所以一直在找透明输出的方法。然而最开始白底黑字的图片用transparentimage没有成功。然后我百度的时候,发现有人说这个函数有bug——TransparentColor不能为COLORREF color=RGB(0,0,0);也就是说不能为黑色。但是我又看不懂这个函数,所以我放弃了用它。
后来我看到了XOR和掩码位图,但对菜鸡来说,这太难了。
还有就是用ps或者ppt;
还有putimage(x,y,&img1,SRCAND);
//白底黑字
putimage(x,y,&img2,SRCRAINT);
//黑底彩字
//先SRCAND模式贴一张白底黑字的图,再SRCRAINT模式贴一张黑底彩字图,然后白底和黑底部分(需要重合)会镂空,也就是透明。
所以easyX该怎样实现透明输出呢?
大佬,真的麻烦了,菜鸡已经懵了。而且我之前并没有用过VS,所以对这里面很多函数非常陌生。 |