硬汉嵌入式论坛

 找回密码
 立即注册
查看: 3716|回复: 4
收起左侧

[emWin] ICONVIEW控件如何将背景透明

[复制链接]

76

主题

237

回帖

465

积分

高级会员

积分
465
发表于 2019-11-23 13:12:47 | 显示全部楼层 |阅读模式
这个控件如何设置背景图片?我看了下,貌似只能设置背景色,现在是在对话框窗口里设置了背景图片,但是ICONVIEW控件的背景色无法透明显示,结果就是ICONVIEW控件得背景色还是显示出来了,后面对话框的图片无法透过来,这个该怎么解决?
下面这个图是实际效果,ICONVIEW控件黑色的背景一直存在,该怎么搞?
IMG_20191123_124630.jpg

我看官方的那个效果就挺好,怎么做到的?
无标题.png
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115787
QQ
发表于 2019-11-23 21:19:16 | 显示全部楼层
ICONVIEW的SetColor函数所设置颜色值的高8位是设置透明用的
回复

使用道具 举报

76

主题

237

回帖

465

积分

高级会员

积分
465
 楼主| 发表于 2019-11-25 13:20:02 | 显示全部楼层
eric2013 发表于 2019-11-23 21:19
ICONVIEW的SetColor函数所设置颜色值的高8位是设置透明用的

你说的这个函数 ICONVIEW_SetBkColor我试过了,无论怎么设置高8位,都不管用,不知道为什么...
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115787
QQ
发表于 2019-11-25 13:39:47 | 显示全部楼层
kokoromi 发表于 2019-11-25 13:20
你说的这个函数 ICONVIEW_SetBkColor我试过了,无论怎么设置高8位,都不管用,不知道为什么...

不好意思,说错了,这个函数是设置图标按下时的透明效果的。

整体的透明你要加上这个

QQ截图20191125135303.jpg


回复

使用道具 举报

76

主题

237

回帖

465

积分

高级会员

积分
465
 楼主| 发表于 2019-11-25 14:13:52 | 显示全部楼层
eric2013 发表于 2019-11-25 13:39
不好意思,说错了,这个函数是设置图标按下时的透明效果的。

整体的透明你要加上这个

原来如此,好用了。多谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-18 15:09 , Processed in 0.242687 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表