bohezhou
驱动牛犊
驱动牛犊
  • 注册日期2005-01-08
  • 最后登录2007-06-14
  • 粉丝0
  • 关注0
  • 积分240分
  • 威望27点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
阅读:1507回复:2

evc程序接受模拟键盘消息处理的问题

楼主#
更多 发布于:2005-01-31 20:43
程序通过串口接受模拟键盘命令,然后构造pMsg结构,调用App->PretransMessage(*pMsg),然后再在这个函数中调用::SendMessage(),WM_KEYDOWN消息可以转发到当前窗口,并可以处理,但WM_CHAR消息也可以转发出去,但是编辑框无法接受到字符的输入,不知是什么原因?
也试着用KEY_EVENT还有一个函数(不记得名字了)模拟发送键盘消息,可以依然没用,分析了一下,好像编辑框没有接受到WM_CHANG这个消息.
想问下,在进行字符输入时系统会产生那些消息,编辑框应受到哪些相关的消息,如何解决这个问题呢?
盼望高手指点!!!!!!
薄荷的滋味
jgw2008
驱动小牛
驱动小牛
  • 注册日期2004-12-16
  • 最后登录2005-12-20
  • 粉丝0
  • 关注0
  • 积分21分
  • 威望8点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-02-01 15:12
1.There are some errors in the bulkusb, so you can correct it first,or your computer would be dead.
2.You'd better use EzDrvInstaller to install and uninstall your drivers,EzDrvInstaller is a tool in the Numega SoftICE Driver Suite

Best wished to you!
Best Wishes to you! MSN: jgw2008@hotmail.com E-Mail: jgw2008@126.com
bohezhou
驱动牛犊
驱动牛犊
  • 注册日期2005-01-08
  • 最后登录2007-06-14
  • 粉丝0
  • 关注0
  • 积分240分
  • 威望27点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-02-01 18:40
搞定了,先用keybd_event()模拟键盘消息,然后在用sengmessage()发送到当前窗口进行处理.
薄荷的滋味
游客

返回顶部