如何在程序中模拟 alt+tab 按键??

解决方案 »

  1.   

    Keybd_event(18, 0, 0, 0);
    Keybd_event(VK_TAB, 0, 0, 0);
    Keybd_event(VK_TAB, 0, KEYEVENTF_KEYUP, 0);
    Keybd_event(18, 0, KEYEVENTF_KEYUP, 0);
      

  2.   

    呵呵,设置某个事件为alt+tab 啊。
      

  3.   

    好象没有模拟到 alt 键?我是想在两个程序中相互切换。
      

  4.   

    ljmanage(过客) 的方法是标准做法 用Keybd_event ,但是要记得释放按下去的键
      

  5.   

    begin
      Keybd_event(18, 0, 0, 0);  
      Keybd_event(VK_TAB, 0, 0, 0);
      Keybd_event(VK_TAB, 0, KEYEVENTF_KEYUP, 0);
      Keybd_event(18, 0, KEYEVENTF_KEYUP, 0);
    end;这段就是你的要求,18就是ALT健,一定要这样才是组合健,已经模拟到ALT+TAB健了,你放在定时器里面试试看
      

  6.   

    ljmanage(过客):给你加分了,这里就不加了!
      

  7.   

    这年头真黑呀!解决问题了也没有分的!ljmanage(过客):真替你难过!!