最新消息:本站技术交流 QQ 群:28124927

关于PostMessage后台发送组合键

Windows 应用编程/MFC exchen 6591浏览 0评论

PostMessage发送组合键,我实验过几次,都失败
比如下面这些语句发送ALT+V, 根本无法发送成功

后来我使用了spy++, 提出消息列表里捕获到的消息, 用PostMessage发送.这种方式是可行的, ALT+V

如果是只发送ALT的组合键,还有一种方式是

然后还有一种方式就是使用keybd_event的帮助, 使用keybd_event按着控制键,再用PostMessage发送按键的字母, 比如发送CTRL+L,
如果要发送shift键, 将VK_CONTROL替换成shift就行了.

这是我最近几天写按键程序的一点总结, 希望能帮助到其他的朋友.

转载请注明:exchen's blog » 关于PostMessage后台发送组合键

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址