如何对windows当前活动窗口发送粘贴消息呢? ( 积分: 100 )

  • 主题发起人 主题发起人 merkey2002
  • 开始时间 开始时间
M

merkey2002

Unregistered / Unconfirmed
GUEST, unregistred user!
我的程序要设一个热键,比如ctrl+D<br>按了后就相当执行了windows里ctrl+V操作。有没有相应的api函数呢?<br>用sendmessage(handle,wm_paste,0,0) 应该可以,不过我怎么得到windows当前活动窗口的光标所在的输入框的handle呢?<br>不知道说清楚了没有,请各位大侠指教。
 
我的程序要设一个热键,比如ctrl+D<br>按了后就相当执行了windows里ctrl+V操作。有没有相应的api函数呢?<br>用sendmessage(handle,wm_paste,0,0) 应该可以,不过我怎么得到windows当前活动窗口的光标所在的输入框的handle呢?<br>不知道说清楚了没有,请各位大侠指教。
 
hWnd := WindowFromPoint(Sender);<br>这是获得鼠标所在的控件句柄
 
OK,可以解决问题了<br>谢谢flyjimi
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部