emwin的上位机支持加载皮肤,这样可以在GUI的界面外面外挂按键,可以在windows平台模拟按键的输入
我的需求,红色的部分是GUI界面,可以下载到机器里面,就是红色区域
绿色的区域,是外挂的实体按键,WIN32模拟器也是这样,不占用GUI界面
请问LVGL的模拟器,支持这样操作吗?怎么搞?
最近编辑记录 hpxzw520 (2024-01-29 16:32:25)
离线
LVGL在PC上跑,不算是一个模拟器,而只是用了另一个后端。所以没有像你这个的现成的东西。
谢谢,这样看来还得另外整活了。。。
离线
LVGL在PC上跑,是可以接收键盘上的事件的。
随便拿键盘上的几个按键做输入,不就完成了你的需求了吗。
你说的有些道理,但机器上面可能有好几个按键,
向左、向右、按下、主菜单、功能1、功能2、功能3,
这些如果不做到UI上面,到时发给别人验证界面的时候,要解释起来很麻烦。。。
离线
绿色区域可以做成lvgl屏幕之外的区域,然后在input处理部分(一般在WinProc函数)中将输入事件转换一下(click转换成key)即可。
谢谢,我到时研究下
离线