270
605
1415
至尊会员
使用道具 举报
1万
7万
11万
管理员
eric2013:1. 键盘消息只能发给聚焦的窗口,同一个时候只有几个控件是聚焦的,电脑上也是一样的。 2. 按照他说的不在中断服务程序调用即可。 3. 键盘按下计数,比如你只发送键盘按下消息,却没有发送释放消息。 (2016-10-19 01:05) 
jplzl10000:1.同一时刻,会有几个控件同时被聚焦?   那也应该是在一个页面内只有一个被聚焦的控件吧。   只是可以允许每个页面都有一个被聚焦的? 那发送键值的话,不就要乱了么 ....... (2016-10-19 08:42) 
jplzl10000:1.同一时刻,会有几个控件同时被聚焦? 那也应该是在一个页面内只有一个被聚焦的控件吧。 只是可以允许每个页面都有一个被聚焦的? 那发送键值的话,不就要乱了么 ....... (2016-10-19 08:42)
eric2013:1. 键盘消息只能发给聚焦的窗口,同一个时候只有一个控件是聚焦的,电脑上也是一样的。 2. 按照他说的不在中断服务程序调用即可。 3. 键盘按下计数,比如你只发送键盘按下消息,却没有发送释放消息。 ....... (2016-10-19 01:05) 
jplzl10000:2.刚试了一下,在system_tick的20ms中断里面用GUI_SendKeyMsg()直接发送,没出现问题。 不知道文档上说的不能在中断里面执行,是不是包括这种中断服务程序呢。 在一些应用中,肯定有些页面用GUI_ExecDialogBox()这种阻塞式创建的话,更显得逻辑通顺。 ....... (2016-10-19 11:56) 
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2025-8-18 01:05 , Processed in 0.039365 second(s), 24 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.