大神,请问VS2010 MFC是如何实现 PNG格式透明背景的自绘按钮啊 15
展开全部
MFC其实不支持PNG透明。
自绘的异形按钮,有多种做法,通常推荐使用CButtonST类或者皮肤库(界面库)实现。自己画也是可以的,方法也有多种。
用PNG做透明(异形)按钮,其实是利用GDI+对象,将图片导入为位图(BITMAP),在VS2010中,你可以使用CMFCButton类简单的实现透明效果(不过说实话,效果一般),这个方法网上有很多代码,比如:
http://blog.csdn.net/astraylinux/article/details/8184367
自绘的异形按钮,有多种做法,通常推荐使用CButtonST类或者皮肤库(界面库)实现。自己画也是可以的,方法也有多种。
用PNG做透明(异形)按钮,其实是利用GDI+对象,将图片导入为位图(BITMAP),在VS2010中,你可以使用CMFCButton类简单的实现透明效果(不过说实话,效果一般),这个方法网上有很多代码,比如:
http://blog.csdn.net/astraylinux/article/details/8184367
来自:求助得到的回答
博思aippt
2024-07-20 广告
2024-07-20 广告
作为深圳市博思云创科技有限公司的工作人员,对于Word文档生成PPT的操作,我们有以下建议:1. 使用另存为功能:在Word中编辑完文档后,点击文件->另存为,选择PowerPoint演示文稿(*.pptx)格式,即可将文档内容转换为PPT...
点击进入详情页
本回答由博思aippt提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询