VC如何模拟键盘按键?最好是可以调ini配置文件的那种,特殊按键和字符按键都有的哦!
嘻嘻,谢谢大家帮我解题

解决方案 »

  1.   

    hook,自己用此关键字搜索一下
      

  2.   

    1.利用SendInput/keybd_event API
    2.利用winio底层模拟
      

  3.   

    例子:
    keybd_event(17,MapVirtualKey(17,0),KEYEVENTF_EXTENDEDKEY,0);//CTRL按下
    keybd_event(18,MapVirtualKey(18,0),KEYEVENTF_EXTENDEDKEY,0);//ALT按下
    keybd_event(48,MapVirtualKey(48,0),KEYEVENTF_EXTENDEDKEY,0);//DEL按下
    keybd_event(48,MapVirtualKey(48,0),KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP,0);//DEL弹起
    keybd_event(17,MapVirtualKey(17,0),KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP,0);//CTRL弹起
    keybd_event(18,MapVirtualKey(18,0),KEYEVENTF_EXTENDEDKEY | KEYEVENTF_KEYUP,0);//ALT弹起