ucgui stm32精美界面 UCGUI如何设置桌面文字的背景透明?
UCGUI如何设置桌面文字的背景透明?
正常模式:文本可以正常显示,模式ID应指定为GUITEXTMODEunormal或0 reverse text:文本被反转,模式ID应指定为GUITEXTMODEureverse。通常黑底白字变白底白字。透明文本:透明文本意味着文本写在屏幕上已经可见的任何东西上。不同的是,屏幕上的原始内容仍然可以看到,背景色与正常文本相比被擦除。mode ID指定为GUITEXTMODEuutrans表示显示透明文本或异或文本:通常,以白色(实际字符)绘制的显示是相反的。如果背景色为黑色,效果与普通模式(普通文本)相同。如果背景为白色,则输出与反转文本相同。如果使用颜色,则反转像素的计算如下:新像素颜色=颜色值-实际像素颜色-1透明反转文本:作为透明文本,它不覆盖背景,作为反转文本,文本显示为反转。文本是通过指定GUI|TEXTMODE|TRANS|GUI|TEXTMODE|来识别的,EMWIN图形库是德国segger公司开发的,可以为图形液晶设计提供先进的支持,大大简化了液晶设计,缩短了上市时间。EMWIN图形库是为NXP-ARM微控制器用户免费提供的,是一个嵌入式应用中的图形支持系统,因为它提供了免费的商业图形库,使用方便,提高了MCU的性能和逼真的色彩。它旨在为任何使用LCD图形显示的应用提供独立于处理器和LCD控制器的高效图形用户界面。它适用于单任务或多任务系统环境,并适用于任何LCD控制器和CPU下任何大小的真实或虚拟显示。它的设计架构是模块化的,由不同模块中的不同层组成。LCD驱动层包含LCD的所有特定图形操作。UcGUI可以在任何CPU上运行,因为它是用100%的标准C代码编写的。UcGUI可以适应大多数使用黑白或彩色LCD的应用,它提供了非常好的颜色管理,允许处理灰度。它还提供了一个可扩展的二维图形库和一个小内存窗口管理系统。目前,ucGUI越来越多,信息也越来越多,因此ucGUI更适合初学者
ucgui stm32精美界面 ucgui和emwin哪个好 creo仿真教程
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。