硬汉嵌入式论坛

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

[emWin] 请问关于listbox中的滚动条颜色设置问题

[复制链接]

3

主题

6

回帖

15

积分

新手上路

积分
15
发表于 2019-7-17 14:43:54 | 显示全部楼层 |阅读模式
本帖最后由 sudasheng 于 2019-7-17 14:47 编辑

源码很简单的设置:        
LISTBOX_SetAutoScrollV(hItem,1);
LISTBOX_SetItemSpacing(hItem,12);
LISTBOX_SetScrollbarWidth(hItem,36);
LISTBOX_SetBkColor(hItem, LISTBOX_CI_SELFOCUS, 0x00f3ba27);
LISTBOX_SetScrollbarColor(hItem,SCROLLBAR_CI_THUMB,0x00b3b3b3);
LISTBOX_SetScrollbarColor(hItem,SCROLLBAR_CI_SHAFT,0x00ffffff);
LISTBOX_SetScrollbarColor(hItem,SCROLLBAR_CI_ARROW,0x00ffffff);
实际显示出的滚动条是有皮肤的,在想上面设置滚动条颜色的函数设置了怎么没有。
回复

使用道具 举报

23

主题

1443

回帖

1512

积分

至尊会员

积分
1512
发表于 2019-7-17 14:57:41 | 显示全部楼层
设置滚动条的皮肤色,然后通过附件函数,添加到listbox上
代码不规范,亲人两行泪!
回复

使用道具 举报

3

主题

6

回帖

15

积分

新手上路

积分
15
 楼主| 发表于 2019-7-17 15:15:24 | 显示全部楼层
missfox 发表于 2019-7-17 14:57
设置滚动条的皮肤色,然后通过附件函数,添加到listbox上

我看资料里面LISTBOX_SetScrollbarColor这个函数是可以设置滚动条颜色的,但是我这边显示不了,我怀疑我的滚动条上面是带有皮肤效果的,所以上面按个函数用不了。如何设置全局都使用经典皮肤呢?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115778
QQ
发表于 2019-7-17 15:23:10 | 显示全部楼层
sudasheng 发表于 2019-7-17 15:15
我看资料里面LISTBOX_SetScrollbarColor这个函数是可以设置滚动条颜色的,但是我这边显示不了,我怀疑我 ...

要使用函数LISTBOX_SetScrollbarColor,需要使用经典色
回复

使用道具 举报

3

主题

6

回帖

15

积分

新手上路

积分
15
 楼主| 发表于 2019-7-17 15:25:11 | 显示全部楼层
eric2013 发表于 2019-7-17 15:23
要使用函数LISTBOX_SetScrollbarColor,需要使用经典色

硬汉哥,我这里默认是皮肤色的,请问怎么设置成经典色呢?另外你们有没有QQ群啊?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115778
QQ
发表于 2019-7-17 15:33:23 | 显示全部楼层
sudasheng 发表于 2019-7-17 15:25
硬汉哥,我这里默认是皮肤色的,请问怎么设置成经典色呢?另外你们有没有QQ群啊?

为什么设置控件的颜色,却没有变化,比如按钮颜色设置,太多人问了,发帖说明下but
http://www.armbbs.cn/forum.php?m ... 0669&fromuid=58
(出处: 安富莱电子论坛)
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-18 07:24 , Processed in 0.493091 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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