作者:8090互助联盟 | 来源:互联网 | 2023-09-14 19:56
有小伙伴问我按钮贴图和相关参数,今天咱们就来说下,毕竟按钮的美化和精美图片息息相关呢设置透明色怎么弄。
这个是5个按钮贴了5张不同的图片示例:
![弘扬我中文编程:PC-调用炫彩界面库精讲1-按钮贴图和透明色设置 弘扬我中文编程:PC-调用炫彩界面库精讲1-按钮贴图和透明色设置](https://p6.toutiaoimg.com/large/pgc-image/d6e4676820b04615a8b0ea8569ea5cca)
界面库调用的详细步骤请看之前文章,本次就不在细说了设置透明色怎么弄。
火山PC-纯手工代码自绘64位炫彩界面库
先看下炫彩手册中关于按钮的API
![弘扬我中文编程:PC-调用炫彩界面库精讲1-按钮贴图和透明色设置 弘扬我中文编程:PC-调用炫彩界面库精讲1-按钮贴图和透明色设置](https://p9.toutiaoimg.com/large/pgc-image/1cd5f38baf1840e7a5e47c79bf05aae6)
![弘扬我中文编程:PC-调用炫彩界面库精讲1-按钮贴图和透明色设置 弘扬我中文编程:PC-调用炫彩界面库精讲1-按钮贴图和透明色设置](https://p5.toutiaoimg.com/large/pgc-image/7d651f9eb30b45a489c0fa500454a347)
炫彩关于按钮的各种功能可谓是非常丰富的设置透明色怎么弄,今天我们就对按钮贴图以及设置背景透明的相关函数进行说明
XImage_LoadFile函数:从文件加载图片
XBtn_AddBkFill函数:添加背景内容填充. 设置透明度就再这个地方
hEle元素句柄.
nState按钮状态.
colorRGB颜色.
alpha透明度.
XBtn_AddBkImage函数:给按钮贴图按钮状态对应的数值需要提取定义好:
button_state_leave
离开状态 0
button_state_stay
停留状态 1
button_state_down
按下状态 2
button_state_check
选中状态 3
button_state_disable
禁用状态 4
![弘扬我中文编程:PC-调用炫彩界面库精讲1-按钮贴图和透明色设置 弘扬我中文编程:PC-调用炫彩界面库精讲1-按钮贴图和透明色设置](https://p9.toutiaoimg.com/large/pgc-image/6761476efab946df9ef120282749b08c)
![弘扬我中文编程:PC-调用炫彩界面库精讲1-按钮贴图和透明色设置 弘扬我中文编程:PC-调用炫彩界面库精讲1-按钮贴图和透明色设置](https://p6.toutiaoimg.com/large/pgc-image/6f01f4da0e114c07afaaedce51df28df)
![弘扬我中文编程:PC-调用炫彩界面库精讲1-按钮贴图和透明色设置 弘扬我中文编程:PC-调用炫彩界面库精讲1-按钮贴图和透明色设置](https://p5.toutiaoimg.com/large/pgc-image/81cc0413fde9494ebed6b565abdeee58)
![弘扬我中文编程:PC-调用炫彩界面库精讲1-按钮贴图和透明色设置 弘扬我中文编程:PC-调用炫彩界面库精讲1-按钮贴图和透明色设置](https://p9.toutiaoimg.com/large/pgc-image/966a62866d7040f88bbcd168840a9955)
运行:
![弘扬我中文编程:PC-调用炫彩界面库精讲1-按钮贴图和透明色设置 弘扬我中文编程:PC-调用炫彩界面库精讲1-按钮贴图和透明色设置](https://p5.toutiaoimg.com/large/pgc-image/ccdfc6141b78439ba6f205324d3fe357)
是不是特别简单设置透明色怎么弄,所以不上传源码了,希望对你有所帮助,加油同学!
![弘扬我中文编程:PC-调用炫彩界面库精讲1-按钮贴图和透明色设置 弘扬我中文编程:PC-调用炫彩界面库精讲1-按钮贴图和透明色设置](https://p3.toutiaoimg.com/large/pgc-image/080d62a9ffd5465eb4bc0d420b8bb4cd)