博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
emwin 之使用键盘数据发送函数的注意事项
阅读量:5292 次
发布时间:2019-06-14

本文共 849 字,大约阅读时间需要 2 分钟。

@2018-08-08

小记

  键盘实现时,在发送键值时, 函数 GUI_SendKeyMsg(GUI_KEY_BACKSPACE, Pressed) 的参数 Pressed 在按键按下状态的 case 语句后无 break,此方法参考至官方的模拟器中的键盘实例,加上 break 会导致键盘无响应结果

1 case ID_BUTTON_13: // Notifications sent by '<- -Button' 2       switch(NCode) { 3       case WM_NOTIFICATION_CLICKED: 4         // USER START (Optionally insert code for reacting on notification message) 5        6         Pressed = 1; 7        8         // USER END 9       case WM_NOTIFICATION_RELEASED:10         // USER START (Optionally insert code for reacting on notification message)11       12         GUI_SendKeyMsg(GUI_KEY_BACKSPACE, Pressed);13       14         // USER END15         break;16       // USER START (Optionally insert additional code for further notification handling)17       // USER END18       }19       break;

 

转载于:https://www.cnblogs.com/skullboyer/p/9443016.html

你可能感兴趣的文章
21.centos7基础学习与积累-007-远程连接
查看>>
获取当前日期和随机数
查看>>
透视ERP会计科目 (转自SAP屠夫的博客)
查看>>
0049 MyBatis关联映射--一对一关系
查看>>
解决ultravnc在win2008 R2下CTRL+ALT+DELETEA组合键发送失败的问题
查看>>
Ceph相关
查看>>
大小写转换
查看>>
AJAX
查看>>
maven项目启动报错ContainerBase.addChild: start
查看>>
笔记2
查看>>
HCNP学习笔记之ICMP协议与ping原理以及用Python实现ping
查看>>
字符函数
查看>>
身份证号码验证 类
查看>>
oracle listagg函数、lag函数、lead函数 实例
查看>>
mongodb测试类
查看>>
jvm 内存溢出 在myeclipse中加大tomcat的jvm内存 java.lang.OutOfMemoryError: PermGen space
查看>>
ExtAspNet v3.1.8 发布了
查看>>
(分享)C# 绘制统计图(柱状图, 折线图, 扇形图)
查看>>
html学习笔记二
查看>>
CentOS 6.6安装配置CVS
查看>>