社区
嵌入开发(WinCE)
帖子详情
串口收到的数据,模拟键盘输入到窗口,可行吗?
carol1980
2004-06-23 09:33:03
EVC4中,
我打算在一个程序中打开串口,从串口接收数据 —— 这一部分已经解决了
我希望收到的数据后,模拟成键盘输入,将其发向当前光标出,比方说 word, notepad 等程序中
是不是在收到数据的时候,找到当前的 focus, 然后发一个键盘类型的事件就可以了? 我现在只有一个大概的 idea, 但是具体要用 什么程序,一步步怎么走还不清楚,高手提点提点啊
我知道在 vb 里面,有一个 SendKey 可以处理类似情况的
...全文
319
4
打赏
收藏
串口收到的数据,模拟键盘输入到窗口,可行吗?
EVC4中, 我打算在一个程序中打开串口,从串口接收数据 —— 这一部分已经解决了 我希望收到的数据后,模拟成键盘输入,将其发向当前光标出,比方说 word, notepad 等程序中 是不是在收到数据的时候,找到当前的 focus, 然后发一个键盘类型的事件就可以了? 我现在只有一个大概的 idea, 但是具体要用 什么程序,一步步怎么走还不清楚,高手提点提点啊 我知道在 vb 里面,有一个 SendKey 可以处理类似情况的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
flyhuang
2004-07-17
打赏
举报
回复
我的建议是不要采用发键盘消息的方式,还是使用Document/View方式动态的将这些收到的东西动态的更新比较好
crazyeagle
2004-07-17
打赏
举报
回复
我是一个刚入门者,对你的问题帮不上什么忙,
我现在在写串口读写部分,不知道你能不能帮我一下,
我现在遇到的问题是,对于串口读采用Event,现在可以随意写,但读取却要发送过一次后才能读取,否则就收不到,就是发一次,能收一次,不能连续收!
不者能否给点意见!!
carol1980
2004-07-17
打赏
举报
回复
我用了发键盘消息的函数,问题已经解决了
flyhuang(flyhuang) 你说的 Document/View 是什么意思呢? 谢谢~
发送键盘消息不难,呵呵,因为我暂时还没有中文输入 :)
文斌
2004-07-17
打赏
举报
回复
我觉得是可以的,但恐怕发送键盘消息不是很好控制,你可以看一下输入法的键盘消息原理。
C#
串口
模拟
键盘输入
最近遇到一个需求:需要在网站的文本输入栏上输入条码和回车; 查了一下资料,记录如下: 最后的方案: 两台电脑用
串口
连接,从A机器发送信息到
串口
, B机器从
串口
读到信息,并
模拟
键盘输出。 [csharp]view plaincopy publicclassCKeyController { ...
C#
模拟
键盘输入
功能:将一个或多个按键消息发送到活动
窗口
,就如同在键盘上进行输入一样。 语法:SendKeys.Send(string keys);SendKeys.SendWait(string keys); 说明: (1)每个按键由一个或多个字符表示。为了指定单一键盘字符,必须按字符本身的键。例如,为了表示字母 A,可以用 "A" 作为 string。为了表示多个字符,就必须在字符后面直接加
LabVIEW通过
窗口
句柄直接操作第三方软件:实现
串口
助手控件的精准操控与参数修改
记住,用句柄操作就像外科手术,精准但容易见血,做好异常处理才是老司机。实际跑起来要注意,某些软件用自定义控件类名,这时候就得祭出Spy++这类工具扒代码。这套玩法最大的彩蛋是能绕过某些软件的操作限制。某次用PostMessageA偷偷给灰色不可用按钮发送BM_CLICK消息,直接把厂商的试用版搞成全功能模式,吓得赶紧删代码——这种骚操作建议搭配虚拟机食用。如下面图片实例,操作
串口
助手,修改
串口
和波特率,并写入
数据
和读取
数据
。如下面图片实例,操作
串口
助手,修改
串口
和波特率,并写入
数据
和读取
数据
。
C#
串口
通信实战:USB转
串口
扫描枪
数据
高效解析方案
本文详细介绍了C#
串口
通信在USB转
串口
扫描枪
数据
解析中的实战应用。通过封装SerialPortHelper类,实现稳定高效的
数据
读取,并涵盖驱动安装、参数配置、多线程优化、自动重连及
数据
校验等工业级解决方案,帮助开发者快速构建可靠的条码采集系统。
通过
窗口
句柄操作实现LabVIEW与第三方软件界面交互的新方式:高效控制烧录软件和
串口
助手界面...
记住,用句柄操作就像外科手术,精准但容易见血,做好异常处理才是老司机。实际跑起来要注意,某些软件用自定义控件类名,这时候就得祭出Spy++这类工具扒代码。有次调某国产烧录软件,发现类名居然是"#32770",差点以为键盘进水了。这套玩法最大的彩蛋是能绕过某些软件的操作限制。某次用PostMessageA偷偷给灰色不可用按钮发送BM_CLICK消息,直接把厂商的试用版搞成全功能模式,吓得赶紧删代码——这种骚操作建议搭配虚拟机食用。如下面图片实例,操作
串口
助手,修改
串口
和波特率,并写入
数据
和读取
数据
。
嵌入开发(WinCE)
19,523
社区成员
41,565
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章