emWin -- 杂七杂八

1. 利用GUI_Builder()创建了窗口,并且在主函数中调用了,为什么屏幕上没有显示?

WM_HWIN hWin;
hWin = CreateWindow();

答:

可能是没有调用GUI_Exec()函数来执行回调函数,通常为重新绘制窗口。在默认情况下,用户不需要主动调用此函数,,它自动由GUI_Delay()调用。

2. 如何在同一个地方多次显示长短不一致的字符串?

答:

可调用GUI_DispStringAtCEOL()来显示字符。该函数和GUI_DispStringAt()完全相同,但是在完成操作之后,它会清楚本行剩下部分内容直至行末。

3. 有没有更简单的具体的emwin的例程可以参考?

答:

可参考Segger的官方例程。http://www.segger.com/cms/emwin-samples.html

4. 怎么去除字符的背景色?

答:

GUI_SetTextMode(GUI_TEXTMODE_TRANS),设置为背景显示透明文本。特别适用于BMP图片为背景的应用。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值