我在远程的机器上放了一个程序,定时会点击一个窗口让它获得焦点,然后再发键盘消息输入文字,如果我连着远程是没有问题的,可是我把远程关掉就不行了....无法让那个窗口获得焦点,这是怎么回事啊...我用的是模拟鼠标点击的方法,难道不连接的话就不能用了?

解决方案 »

  1.   

    http://www.cnblogs.com/vic_lu/archive/2010/08/28/1811045.html
    关了远程可以用timer控件来控制时间并模拟键盘或者鼠标响应事件
      

  2.   

    楼上的兄弟,这个我知道,问题是我无法让那个窗口获得焦点, 那个窗口是一个java的程序, 我必须要先点击一下它才能让他获得焦点,  如果我不登陆那个主机,它自己无法进行窗口激活的操作.现在我用API setforgroundwindow 都不起作用, 键盘输入是可以的 现在就是无法让窗口获得焦点.
      

  3.   

    推荐你用 WinVNC 哦,喵~