最新文章

emWin(ucgui) 在PC端的模拟器,默认的按键机制是"按抬都发送Msg",当在按下键盘时,会收到一个key值-1,在按键没有离开时一直维持,当按键松开时还发送一个key值-0的标记。所以在你手速多快的情况下都会有一个 key,1和key,0两个操作。程序中没有对按键的状态
2022-01-19
/
0 评论
/ /
32 阅读
本期教程开始讲解STemWin的核心内容窗口管理器。通过这几期教程,大家应该明白最基本的窗口管理器知识。了解了这些基本的通信机制后,再学习控件的使用时,就会事半功倍。本期教程的内容主要来自官方手册,我这里只是将其总结一下,更详细的情况看英文版的手册。使用STemWin窗口管理器(Window Man
2022-01-08
/
0 评论
/ /
26 阅读
基本函数WM_CreateWindow() 创建一个窗口。 WM_CreateWindowAsChild() 创建一个子窗口。 WM_DeleteWindow() 删除一个窗口。 WM_Exec() 通过执行回调函数(所有工作)重绘有效窗口。 WM_Exec1() 通过执行一个回调函数(仅一
2022-01-08
/
0 评论
/ /
21 阅读
驱动层API键盘驱动层处理键盘消息函数。这些程序会在具体键(或组合键)被按下或松开时通知窗口管理器。 下表按字母顺序列出了驱动层键盘程序。详细描述如下。|GUI_StoreKeyMsg()|把消息存储于指定键。| |GUI_SendKeyMsg()|把消息发送至指定键。|GUI_SendKeyM
2022-01-08
/
0 评论
/ /
25 阅读
本期教程主要跟大家讲解键盘输入,这里我们通过开发板上面带的按键进行相关的操作,在后面会专门的做一期PS2键盘的教程。描述键盘输入设备使用ASCII字符编码,以便区分不同的字符。例如,键盘上只有一个“A”键,但大写的“A”与小写的“a”拥有不同的ASCII编码 (分别为0x41和0x61)STemWi
2022-01-08
/
0 评论
/ /
35 阅读