SendMessage(Edit,WM_KEYDOWN,Key,0);
SendMessage(Edit,WM_CHAR,Ch,0);
SendMessage(Edit,WM_KEYUP,Key,0);一个程序向另一个程序发送消息,经过测试,在大多数电脑上都可以实现,那个程序可以接收到按键;但是有的电脑上没有反应,接收不到按键,!被测试的都是同一个程序!。不明白到底是硬件的原因,还是系统的原因。keybd_event和SendInput的我有,暂时不需要用到这两种。我现在不明白的是,为什么SendMessage在有的电脑上无效?如何解决这问题?
SendMessage(Edit,WM_CHAR,Ch,0);
SendMessage(Edit,WM_KEYUP,Key,0);一个程序向另一个程序发送消息,经过测试,在大多数电脑上都可以实现,那个程序可以接收到按键;但是有的电脑上没有反应,接收不到按键,!被测试的都是同一个程序!。不明白到底是硬件的原因,还是系统的原因。keybd_event和SendInput的我有,暂时不需要用到这两种。我现在不明白的是,为什么SendMessage在有的电脑上无效?如何解决这问题?
解决方案 »
- 生日,散分
- CRichEditCtrl的GetLine函数为何不能取到指定行的文本?
- 如何禁止系统显示各种对话框,如发现硬件对话框,出错对话框,提示对话框,还有右键菜单,统统不让显示
- 有长沙 && 对程序有着很大热情 && 觉得程序是自己的追求的 && .. && ..人吗?请看...
- 寻找《ATL开发指南》电子版,急需!!!
- classWizard问题,VC初学者。
- 为什么我用ePSXe玩实况足球2002时白屏?请高手相助!
- ADO访问数据库的问题(*高分请教*)
- 能将以前应用系统的dll转化为com构件吗?
- 实在不好意思呀!
- 一个MFC对话框作为activex空间的容器,如何在对话框运行时修改控件的属性
- 求个菜鸟算法。
或则改用PostMessage