硬汉嵌入式论坛

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

[emWin] 求助按钮背景透明问题

[复制链接]

1

主题

1

回帖

4

积分

新手上路

积分
4
发表于 2021-8-9 12:50:59 | 显示全部楼层 |阅读模式
stemwin版本 5.32
设置按钮背景色为透明色
BUTTON_SetSkinClassic(hItem);
BUTTON_SetBkColor(hItem, BUTTON_CI_UNPRESSED, 0xff000000);
结果按钮背景直接显示为黑色.

如果背景色设置为0xffffffff
显示为乱码:
QQ图片20210809124736.png


也尝试了使用为按钮增加WM_SetHasTrans(hItem); 效果相同.

如果使用gui直接绘制透明的png图片 GUI_DrawBitmap(&bmPicBackground, 0, 0);   则透明效果显示正常
这个emwin也没有源码,完全不知道怎么去调试了,求助大佬方向...
以上用vc仿真显示正常
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117568
QQ
发表于 2021-8-9 18:13:07 | 显示全部楼层
想实现什么样的透明,这种透明效果吗

Semi transparent dialog--透明对话框的实现
https://forum.anfulai.cn/forum.p ... 5606&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

1

主题

1

回帖

4

积分

新手上路

积分
4
 楼主| 发表于 2021-8-10 08:33:18 | 显示全部楼层
eric2013 发表于 2021-8-9 18:13
想实现什么样的透明,这种透明效果吗

Semi transparent dialog--透明对话框的实现

是的 发帖后已经跑了这个demo  效果是正常的   但是移植到自己的项目就乱了   不过至少有了调试方向   感谢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-15 16:33 , Processed in 0.038614 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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