Brew怎么设置控件背景色啊

dc212009 2009-10-21 10:56:39
在做brew界面, 现在控件都是默认的背景色。
不知道是否可以设置背景色呢, 比如IMenuCtl,和IHtmlViewer控件的背景色改如何设置
...全文
1818 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
hhygcy 2009-10-23
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 dc212009 的回复:]
谢谢楼上, 那么IHtmlViewer能不能设置背景色呢
[/Quote]
不行
dc212009 2009-10-23
  • 打赏
  • 举报
回复
谢谢楼上, 那么IHtmlViewer能不能设置背景色呢
hhygcy 2009-10-23
  • 打赏
  • 举报
回复
就画一个bar 左右有子菜单
响应一下soft1,soft2的按键就行了
dc212009 2009-10-23
  • 打赏
  • 举报
回复
确实想自己画,但是不知道怎样画呢, 能不能提供点思路
dc212009 2009-10-23
  • 打赏
  • 举报
回复
明白了。 谢谢
donghan12yue 2009-10-21
  • 打赏
  • 举报
回复
同意楼上的,实现菜单很容易,我也是自己画的。
hhygcy 2009-10-21
  • 打赏
  • 举报
回复
你发现了brew的控件都很难看的弊端吗?
我建议是自己画
dc212009 2009-10-21
  • 打赏
  • 举报
回复
谢谢楼上回答, 我也看过,也试过这个API, 不过好像这个是设置菜单项的颜色,
而不是设置菜单控件的背景色啊。

路飞-总裁 2009-10-21
  • 打赏
  • 举报
回复
IMENUCTL_SetColors()



说明:
默认情况下,菜单元素的颜色由设备制造商定义的系统颜色表中的条目确定。

这些条目包括: CLR_SYS_ITEM,未选定项目的背景色。 CLR_SYS_ITEM_TEXT,未选定项目和箭头的文本颜色。 CLR_SYS_ITEM_SEL,选定项目的背景色。 CLR_SYS_ITEM_SEL_TEXT,选定项目的文本颜色。 CLR_USER_FRAME,单边框的颜色。 CLR_SYS_SCROLLBAR,滚动条边框的颜色。 CLR_SYS_SCROLLBAR_FILL,滚动条的填充颜色。 CLR_SYS_TITLE,标题文本的背景色。 CLR_SYS_TITLE_TEXT,标题文本的颜色。 此函数允许调用程序对菜单控件对象覆盖大部分这些设置。


原型:

void IMENUCTL_SetColors

(
IMenuCtl * pIMenuCtl,
AEEMenuColors * pc

)



参数:
pIMenuCtl: 指向 IMenuCtl 接口对象的指针。

pc: 指向包含位掩码(指示需更改颜色的项目)和颜色值的结构的指针。

4,663

社区成员

发帖
与我相关
我的任务
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能物联网机器学习 技术论坛(原bbs) 北京·东城区
社区管理员
  • csdnsqst0050
  • chipseeker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧