emwin使用了默认皮肤之后就不能够容易的重新设置颜色。这边我提供一种解决的方法,以button为例子。
正常设置皮肤BUTTON_SetDefaultSkin(BUTTON_SKIN_FLEX);后效果如下:


此时设置颜色并没有效果。换成如下代码,
/*************************定制皮肤*****************************/
    BUTTON_SKINFLEX_PROPS BUTTON_pProps;         //设置皮肤需要用的结构体,结构体内容如下,包含3种颜色和颜色半径
    BUTTON_SetDefaultSkin(BUTTON_SKIN_FLEX);     //先设置成默认效果
   BUTTON_GetSkinFlexProps(&BUTTON_pProps, BUTTON_SKINFLEX_PI_ENABLED); //读取数据到结构体BUTTON_pProps中
    BUTTON_pProps.aColorFrame[0] = GUI_ORANGE;    //设置颜色
    BUTTON_pProps.aColorFrame[1] = GUI_RED;
    BUTTON_pProps.aColorFrame[2] = GUI_ORANGE;

BUTTON_pProps.aColorUpper[0] = GUI_ORANGE;
    BUTTON_pProps.aColorUpper[1] = GUI_WHITE;    // 让按钮看起来更立体
    BUTTON_pProps.aColorLower[0] = GUI_ORANGE;
    BUTTON_pProps.aColorLower[1] = GUI_ORANGE;
 
    BUTTON_SetSkinFlexProps(&BUTTON_pProps, BUTTON_SKINFLEX_PI_ENABLED);//设置什么状态下颜色有效果,分为焦点、使能、按下等

emWin默认皮肤下重新设置颜色相关推荐

  1. (转)Ubuntu 下Vim设置颜色主题(colorscheme)

    https://www.jianshu.com/p/77dd73db3f89 查看Vim实例中当前的颜色主题 打开一个Vim窗口,输入命令:color或:colorscheme后回车查看当前的颜色主题 ...

  2. Vim设置颜色主题(colorscheme)

    转自:http://jingyan.baidu.com/article/ab69b270a0a32d2ca7189f35.html Ubbuntu 下Vim设置颜色主题(colorscheme) | ...

  3. Linux下通过设置PS1变量改变bash提示符颜色

    我们都知道bash中,可以通过PS1变量改变提示符的颜色.当命令输出较长时,往往不容易第一眼看到输出是从哪里开始的,通过改变改变PS1变量,可以更改bash提示符的颜色,这样在人群中多看了一眼,就能够 ...

  4. Win7系统下如何设置改变文本文档背景颜色

    在桌面右键单击鼠标,选择"个性化",进入桌面个性化设置界面. 然后点击"窗口颜色". 在"窗口颜色和外观"界面点击下面的"高级外观 ...

  5. emWin皮肤设置颜色

    emwin相对ucgui增加了类似WIN7的效果,但是有一个问题是使用了皮肤之后就不能设置颜色.这边我提供一种解决的方法,以button为例子. 正常设置皮肤BUTTON_SetDefaultSkin ...

  6. php a标签设置颜色,css超链接锚文本A标签下划线颜色改变

    css a超链接下划线设置装备摆设必要色采,鼠标悬停超链接翰墨字体上时下划线颜色窜改,字体色调波动 下划线样式: text-decoration:underline 下划线text-decoratio ...

  7. html超链接图片下 加文字颜色,如何为文字、形状、图片添加超链接?如何为超链接设置颜色?...

    你知道如何为PPT中的文字.形状.图片添加超链接吗?那么,你又知道如何设置超链接的颜色吗?接下来小编就来仔细的讲解一下吧~看图思路更清晰哦! 如何为PPT中的文字.形状.图片添加超链接? 为文字添加超 ...

  8. android textview改变部分文字的颜色和string.xml中文字的替换及部分内容设置颜色、字体、超链接、图片...

    一:TextView组件改变部分文字的颜色: 1.TextView textView = (TextView)findViewById(R.id.textview); 2. 3.//方法一: 4.te ...

  9. vb编写脚本能让计算机屏幕黑屏,,win7上设置颜色黑屏

    当前位置:我的异常网» VB » ,win7上设置颜色黑屏 ,win7上设置颜色黑屏 www.myexceptions.net  网友分享于:2013-12-16  浏览:7次 求助,win7下设置颜 ...

最新文章

  1. PicoBlaze性能
  2. java 泛型 get()_Java泛型,get类的泛型参数
  3. java string转bytebuf,如何将Java字符串转换为字节[]?
  4. 20g的ubuntu虚拟机socket问题记录:只能单向通信(只能发出不能接收)
  5. ELK学习4_Elasticsearch+Logstash+Kibana安装_简易版
  6. office2016打开PPT出现解决VBE6EXT.OLB不能被加载问题的解决办法
  7. UML是什么?UML常用图以及建模工具有哪些?
  8. Java 算法 陶陶摘苹果2
  9. Tina-TI 电路仿真 多参数交流传输特性分析 频率与相位增益的关系 选择控制对象
  10. java基础之集合:List Set Map的概述以及使用场景
  11. word自带公式批量转成MythType格式的采坑小记
  12. 硬盘的那些事(主分区、扩展分区、逻辑分区、活动分区、系统分区、启动分区、引导扇区、MBR等)
  13. 每日170219-20
  14. 136、易燃固体的概念
  15. 机器学习——共享单车数据集预测
  16. 手机对红外探头发送数据和接受
  17. ORA-02046: 分布式事务处理已经开始解决方案
  18. 使用云主机,我们可以做哪些事情
  19. 字符自编车牌号c语言,自编车牌号技巧,自编车牌号码大全
  20. 2018年 中南大学研究生复试机试题(1025~ 1028)

热门文章

  1. gdb插件安装与配置:pwndbg,peda,gef
  2. 录像:在VS Orcas和ASP.NET中使用LINQ (第一部分)
  3. 现在最火爆的引流脚本好用吗?真的可以每天轻松引流500+精准粉吗
  4. thebrain 导出html,思维导图软件TheBrain最新问答集锦——如何让TheBrain文件轻松导出Zotero库...
  5. github上如何删除文件夹
  6. 大华播放器退出时发生assert原因
  7. 四川省地图(SVG)——DIY
  8. 计算机老师任课教师寄语,新学期任课教师寄语
  9. 集成运算放大器中的电流源
  10. 为何有的bdf文件打不开???