如何制作一款圆形的vb按钮?

想把这幅图片放在我的vb软件中,但四周的白色就是去不了,有什么好方法吗?... 想把这幅图片放在我的vb软件中,但四周的白色就是去不了,有什么好方法吗? 展开
 我来答
wqlk1
推荐于2016-07-11 · TA获得超过1152个赞
知道小有建树答主
回答量:377
采纳率:0%
帮助的人:352万
展开全部

你所见到的所有圆形按钮实际上都是方形的按钮,只是在方形的按钮里放上张包含圆形的图片,除了圆形外的边角跟背景色融为一体而已。

如下图,你在左边界面上看到的所有圆形按钮实际上都是右边设计界面上的那个粉红色方块。

AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
huanglenzhi
2017-03-30 · 知道合伙人数码行家
huanglenzhi
知道合伙人数码行家
采纳数:117538 获赞数:517181
长期从事计算机组装,维护,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。

向TA提问 私信TA
展开全部
1 用
图形
相关信息

电脑开机后,显示器无信号怎么回事? 电脑......
笔记本电脑开机黑屏怎么办 开机过了win......
电脑开不了机 一直黑屏 早上的时候还好,......
电脑的桌面截图热键是哪个啊? 电脑的桌面......
电脑开不了机 怎么重装系统呀??? 是这......
电脑开机显示器无信号 电脑开机显示器无信......
电脑开不了机总是自动重启怎么办? 系统也......
电脑开机黑屏怎么办? 我换了硬盘内存显卡......
电脑开机显示器无信号 前面都还好的,到w......
电脑经常开不了机是怎么回事? 电脑经常开......
就是这样啊
常在电脑前
电脑族应该
玩游戏死机
电脑有辐射
控件(如img,pic),自己在事件中处理,一般采用三幅图,分别表示Normal,Mouse In以及Mouse Down;

2 用其它控件,如Sheriden_ActiveThreed_Plus3.0等,事件已帮你做好,只需加入图形即可,非常方便。

3 在一个Form中定义两个按钮,cmd1和command2,书写以下代码:

Private Sub cmd1_Click()

MsgBox "ok"

End Sub

Private Sub Command2_Click()

Dim crgn As Long

Dim ret As Long

crgn = CreateEllipticRgn(5, 5, cmd1.Width - 5, cmd1.Height - 5)
ret = SetWindowRgn(cmd1.hwnd, crgn, True)

cmd1.Caption = "ok"

cmd1.Visible = True

End Sub

API函数:

Public Declare Function SetWindowRgn Lib "user32" (ByVal hwnd As Long, ByVal hRgn As Long, ByVal bRedraw As Boolean) As Long

Public Declare Function CreateEllipticRgn Lib "gdi32" (ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As Long
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
忆梦潇湘
2010-07-25 · TA获得超过584个赞
知道小有建树答主
回答量:391
采纳率:0%
帮助的人:318万
展开全部
用PS把白边抠掉,然后存为PNG。
注意:四周的白色不是透明的,用PS把白色去掉就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bandaojun
2010-07-25 · TA获得超过720个赞
知道小有建树答主
回答量:383
采纳率:0%
帮助的人:342万
展开全部
用三个picture来做,常规图片,按下图片,及抬起图片。比较好看
或者用控件
使用控件Active Multimedia Button v3.0, 可通过搜索引擎查找到此文件;注册机:ftp://61.128.193.30/jiajie/199904/pc_ammb3.zip
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
科技程序迷
2010-07-25 · TA获得超过2822个赞
知道大有可为答主
回答量:2240
采纳率:0%
帮助的人:1837万
展开全部
也可以用API剪切空白区域呀
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式