阅读:1518回复:2
evc程序接受模拟键盘消息处理的问题
程序通过串口接受模拟键盘命令,然后构造pMsg结构,调用App->PretransMessage(*pMsg),然后再在这个函数中调用::SendMessage(),WM_KEYDOWN消息可以转发到当前窗口,并可以处理,但WM_CHAR消息也可以转发出去,但是编辑框无法接受到字符的输入,不知是什么原因?
也试着用KEY_EVENT还有一个函数(不记得名字了)模拟发送键盘消息,可以依然没用,分析了一下,好像编辑框没有接受到WM_CHANG这个消息. 想问下,在进行字符输入时系统会产生那些消息,编辑框应受到哪些相关的消息,如何解决这个问题呢? 盼望高手指点!!!!!! |
|
|
沙发#
发布于: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! |
|
|
板凳#
发布于:2005-02-01 18:40
搞定了,先用keybd_event()模拟键盘消息,然后在用sengmessage()发送到当前窗口进行处理.
|
|
|