解决方案 »
- 单文档3视图咋实现啊
- 关于TCP/IOCP构架中出现的假死连接解决方案(error :10054)
- 如何根据BMP单色图像的位图数据生成LED点阵数据并在单文档界面显示?
- CTime theTime = CTime::GetCurrentTime();怎么打出thetime
- 问个通过winsock编程发送邮件的问题~~~~~~
- 如何在WINNT下进行SNMP编程?
- 哪位大哥有winfx 的例子呀要C++的C#就不要了
- 请问:DECLARE_SERIAL有何用处,难道要进行序列化非得引用此声明?此声明将CRuntimeClass将拥有一些序列化的功能吗?
- 怎样取当前程序窗口句柄
- 为什么我SetTimer后得不到WM_TIMER消息
- 用VC中的TAB控件结果子页底部显示不出来。。
- char*里的值是 "\u5012\u6302\u91d1\u94a9\u8d1d\u5c14"怎么转成中文啊
可以尝试构造一下,开辟一个线程不断给窗口PostMessage(WM_USER)消息队列中将收到的消息全部打印出来,看是否会出现以下情况:KEYDOWN USER USER KEYUP USER USER USER CHAR...即USER消息插入了UP和CHAR消息之间我认为是可能的,不过我当前不具备做试验的条件这个试验对速度有要求,手动操作引发的消息是不足以暴露问题的
如果说必须是KEYDOWN和KEYUP组合才产生一个字符的话,那么在翻译KEYDOWN的时候应该就要在队列中寻找KEYUP,是吧