菜鸟提问 windows 消息的小问题
时间:2011-12-03
来源:互联网

spy++ 截获的应用程序 信息 组合键 ctrl+o 而自己的代码发送 post请求

这个 postmessge 自动给加上 wm_char 消息 有什么办法 不添加上呢?
C/C++ code
int ct= PostMessageA(hwnd, WM_KEYDOWN, VK_CONTROL, 0x1D0001); int n= PostMessageA(hwnd, WM_KEYDOWN, 0x4F, 0x180001);
用sendmessage 不知道发送成功没有只有个返回值是零 这个应用程序是第三方的 exe 而且 还不能用 keybd_event 因为要后台运行 . 看了一下 msdn 有点晕,不知其所云 说 wm_keydown 经过 TranslateMessage 自动给添加上 wm_char 消息 而且TranslateMessage 函数不应该 Translate wm_keydown 消息 且用户不应该对 sendmessage ,postmessage 调用 TranslateMessage 函数 这就晕了 我怎样 才能让应用程序窗口 接收到 俩个 post keydown 消息而没有 wm_char 消息吗?因为这个第三方 软件我只能调用 windows API ,请帮忙给点代码 或提示 难道要 安装键盘钩子?
作者: liupeng6899319 发布时间: 2011-12-03
告急啊 求解
作者: liupeng6899319 发布时间: 2011-12-03
在自己的发送程序中截获所有消息,对应是wm_char消息的,就不做任何处理,只有是wm_keydown时才将该消息发送出去
作者: et214721856 发布时间: 2011-12-03
是 啊 问题是我不想 让他 wm_keydown 时 产生 wm_char消息怎么办呢?
作者: liupeng6899319 发布时间: 2011-12-03
你可以自己做个钩子把消息截获,但不往下传!
作者: myhaikuotiankong 发布时间: 2011-12-03
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28