我沒有找到可以生成透明背景圖片的網站,所以一直在找透明輸出的方法。然而最開始白底黑字的圖片用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,所以對這里面很多函數非常陌生。 |