在一个程序中如何执行另一个程序中的快捷键命令?(100分)

  • 主题发起人 消音器
  • 开始时间

消音器

Unregistered / Unconfirmed
GUEST, unregistred user!
个人认为大概的思路是:向目标程序Post一个消息,但具体消息的参数如何设置就不知道了?
譬如:如何在A程序中调用B程序中Ctrl+A的方法。
望各位高手不吝赐教!谢。
 
handle 哦为另一程序主窗口句柄
PostMessage(Handle,WM_KEYDOWN,VK_control,0);
PostMessage(Handle,WM_KEYDOWN,65,0);
PostMessage(Handle,WM_KEYup,65,0);
PostMessage(Handle,WM_KEYUP,VK_control,0);
 
顶部