不规则按钮怎么做??

Neoking 2003-08-21 09:21:04
嗬嗬
...全文
46 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
pigpag 2003-09-06
  • 打赏
  • 举报
回复
一般是用SetWindowRgn比较好,因为使用Image控件,鼠标有效区域还是矩形的,并非窗口形状。
Neoking 2003-09-06
  • 打赏
  • 举报
回复
还有没有??
Neoking 2003-08-23
  • 打赏
  • 举报
回复
还有没有啊!!!那个软件确实不错!!
脆皮大雪糕 2003-08-23
  • 打赏
  • 举报
回复
最简单的事情就是用image控件,载入图片,针对其click事件以及其他事件编程
Neoking 2003-08-22
  • 打赏
  • 举报
回复
谢谢!!!
thirdapple 2003-08-21
  • 打赏
  • 举报
回复
【函数】
SetWindowRgn

【操作系统】
Win9X:Yes
WinNT:Yes

【声明】
SetWindowRgn Lib "user32" Alias "SetWindowRgn" (ByVal hWnd As Long, ByVal hRgn As Long, ByVal bRedraw As Boolean) As Long

【说明】

这是那些很难有人注意到的对编程者来说是个巨大的宝藏的隐含的API函数中的一个。本函数允许您改变窗口的区域。
通常所有窗口都是矩形的——窗口一旦存在就含有一个矩形区域。本函数允许您放弃该区域。这意味着您可以创建圆的、星形的窗口,也可以将它分为两个或许多部分——实际上可以是任何形状

【返回值】

Long,执行成功为非零值,失败为0

【其它】

为区域指定的所有坐标都以窗口坐标(不是客户坐标)表示,它们以整个窗口(包括标题栏和边框)的左上角为起点

【参数表】
hWnd ----------- Long,将设置其区域的窗口

hRgn ----------- Long,将设置的区域的句柄,一旦设置了该区域,就不能使用或修改该区域句柄,也不要删除它

bRedraw -------- Boolean,若为TRUE,则立即重画窗口
capricciososoft 2003-08-21
  • 打赏
  • 举报
回复
推荐我的随想命令按钮控件3.0
经过3个版本的发展,从内部特性上已非常接近标准按钮控件,又可以自定义外观和形状。
可以到这里去看一看它的效果:
http://capricciososoft.com/command/default.ASP?id=3
在http://capricciososoft.com/download/default.ASP?id=5获得此控件。
踏平扶桑 2003-08-21
  • 打赏
  • 举报
回复
用图片是一种方法吧(image控件)
或者用窗体做出来以后最前显示.
Neoking 2003-08-21
  • 打赏
  • 举报
回复
有没有帮帮忙的!!!

7,759

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧