请问如何能创建圆形的按钮啊?(已解决)
本帖最后由 wyd301 于 2011-4-23 14:22 编辑各位大侠,小弟实在菜,请问如何能创建圆形的按钮啊,其他形状也行,菱形三角的都可以。 最好用图片吧,方便又简单
我曾写过窗口圆角的(按钮圆角一样的原理),超级麻烦的。如下图! 回复 2# happytc
控件比界面相对容易些,不过同样麻烦 回复 1# wyd301
如果有图片加载图片,如果没有,就看你自己的美术功底了-----画出来,用gdi加载 能说明一下图片的具体加载方式吗,谢谢啦 调用Gdi32.CreateEllipticRgn创建一个圆形区域,再调用User32.SetWindowRgn设置按钮形状。
或者,在创建按钮时,给按钮加上BS_OWNERDRAW样式,然后截取WM_DRAWITEM消息,想把按钮画成啥样就啥样。 谢谢,学习一下 回复 6# pusofalse
也感谢一下超版,能举个实例吗 很感激大家帮忙,特别感谢2楼3楼和6楼的大侠! P大很强悍。。。 学习一下。。 顶一记,学习! 回复 6# pusofalse
对呀能来个简单的实例就好了
页:
[1]