我写了一个程序,但是我想获取另外一个程序的按键消息,比如,ctrl+a。请问大侠如何获得。非常感谢!!!

解决方案 »

  1.   

    1.钩子 hook 勾住键盘SetWindowsHookEx(WH_KEYBOARD,处理的回调函数,0,进程ID);给两个例子
    鼠标,键盘钩子钩子测试程序,免费的哦2.如果另外个程序也是你写的,有源码,那方法就多了,可以用共享内存,管道 等等方式通信
      

  2.   

    最好还是不要用HOOK了,如果两个程序都是你自己写的话,就用进程通信的方式好了。
      

  3.   

    写一个dll注入目标程序并处理WM_KEYDOWN消息应该就可以了。
      

  4.   

    主要那个程序我没有源码,只有一个exe的文件,不知道这样可否实现监控该exe的键盘按键消息。非常感谢!!!