MFC 异形按钮WIN7

时间:2016-12-19 15:58:17
【文件属性】:

文件名称:MFC 异形按钮WIN7

文件大小:10.02MB

文件格式:RAR

更新时间:2016-12-19 15:58:17

MFC 异形 不规则 按钮

我的调试环境为WIN7 下VS2008 使用时可直接将以下两个文件:SkinButton.h, SkinButton.cpp拷贝即可,在需要的对话框上添加按钮,基类设置为CSkinButton。 SpecialShapedButton.cpp 的InitInstance 需要打开GDI+, ExitInstance 函数中关闭GDI+。 使用中若有什么问题还望批评指正。 异形按钮:点击按钮图片透明区域无效,只有图片不透明区域才有效。


【文件预览】:
MFC 异形按钮
----使用说明.txt(399B)
----SpecialShapedButton.rar(10.08MB)

网友评论

  • 是的。这多方向按钮,云台控制处理好了?交流Q;1049568282
  • png图片是显示了,但背景色的效果没有处理,把背景色刷成对话框的背景色也不太对,因为如果不规则的图形相互重叠影响的话,还是有问题的,例如一个多方向的圆形图片,切割成上下左右,左上,右上,左下,右下,这样就互相影响了,不好搞啊
  • 能显示透明图片,但是,当使用的图片有阴影存在时,就会出现问题,阴影部分逐渐加深
  • 可以正常使用,效果尚可,值得借鉴,多想分享。
  • 不错的代码,自动形成的按钮区域,但是有一点毛刺边缘
  • 能用,能自动从透明png中产生形状。
  • 用起来不是很方便。