如何让一个程序在后台运行,自动模拟键盘往输入框里面输入?

解决方案 »

  1.   

    先取Edit的Handle h;
    PostMessage(h, WM_Char, yourchar, 0);
      

  2.   

    可是如果edit 和我的模拟输入程序不是一个project 呢,我应该怎样取得edit的handle
      

  3.   

    同意DWGZ()但是,怎样取得Edit的Handle h 呢?
      

  4.   

    可以先取得它的类名,再findwindow,返回的就是句柄
      

  5.   

    对了,除了postmessage,还可以sendkeys ,不过我记得有的游戏不会接受postmessage这样的消息,犹其有的DX游戏,由于directx它可以直接检测键盘输入,不一定要接受我们的消息,那我就不太清楚该怎么办了,
      

  6.   

    我曾用sendkey做过幻灵游侠的自动战斗外挂,哈哈,sendkey用起来很简单。在DELPHI6的光盘上带来的,你去找找看吧,比较方便的