第一个问题的解决本质在于创建一个线程;
可以编一个程序,首先创建一个线程,用于模拟键盘和鼠标的输入;
这个自己就可以搞定了!ok?
回答你的第二个问题;
GetAsynckeyState的状态应该由它自己来调用!
dingding

解决方案 »

  1.   

    发布自定义消息PostMessage();
    是否多线程都可以,看一下MSDN,实在不行我继续回答
      

  2.   

    用mouse_event与key_event两个函数试一试
      

  3.   

    谢谢!不过游戏可以收到mouse_event()与key_event()产生的消息,但没有响应。
      

  4.   

    在程序员大本营2000中有篇讲述如何实现软键盘的文章,提到使用_outp()函数模拟键盘输入,例如_outp(0x64,0xab)可以产生Key_down消息,请教如何利用该函数产生各种键盘消息,即如何设置参数。
      

  5.   

    keybd_event函数,我在AOE中试过,可以用。AOE使用Directinput吧?
      

  6.   

    我是在一个语音程序中实现的,响应语音输入时,用keybd_event发送回车消息。
    过程:运行我的程序,运行AOE,语音输入,则AOE中出现发送消息对话框.