编程论坛
注册
登录
编程论坛
→
VC++/MFC
如何设置透明边框
小四0o
发布于 2013-05-10 14:26, 656 次点击
有没人做过透明窗口边框的代码!只有背景图 类似某些游戏登陆器 只有图片 没有边框 。
如图:
只有本站会员才能查看附件,请
登录
2 回复
#2
yuccn
2013-05-11 09:05
最简单是用gdi+,给他一个不规则的背景图片,他绘制出来就是,并且接管窗口绘制(UpdateLayeredWindow)
用gdi的画,可以对窗口就行裁剪就行了
CreateRoundRectRgn、CombineRgn 等相关的几个Rgn,你查下他们的用法 就行了
#3
liuzpzp007
2013-05-11 10:46
貌似GDI绘制的质量很差,GDI+PNG图片好像可以实现
1