当前位置: 代码迷 >> C# >> c# postmessage 向目标句柄 发送组合键 ctrl+c,该怎么解决
  详细解决方案

c# postmessage 向目标句柄 发送组合键 ctrl+c,该怎么解决

热度:89   发布时间:2016-05-05 02:33:58.0
c# postmessage 向目标句柄 发送组合键 ctrl+c
c# postmessage 向目标句柄 发送组合键 ctrl+c

这个代码咋写? postmessage  难道不能发送组合键吗?


------解决思路----------------------
貌似网上说 sendmessage 不能发送 ctrl 建 我也没有试过 所以不知道
所以很多用的是 keybd_event
不过 keybd_event 是全局的 不对句柄的
所以 有人是这样做的

keybd_event -> keydown[ctrl]
sendmessage -> keydown[c]
sendmessage -> keyup[c]
keybd_event -> keyup[ctrl]

貌似还有说 一些框架 目标窗口在不具有焦点的情况下是不会处理热键的  我也没有试过 不知道
你自己看着办吧
  相关解决方案