我试过SetFocus,SetForegroundWindow,SetActiveWindow都不行的。

解决方案 »

  1.   

    ShowWindow hWndTarget, SW_SHOW
      

  2.   


     success = SetWindowPos(frmHwnd, HWND_TOPMOST, 0, 0, 0, 0, FLAGS)
      

  3.   

    如果你的进程是前台进程,可以用SetForegroundWindow来设置;如果不是前台进程,则无权设置前台窗口,不过可以用SetWindowPos先将窗口设置为TOPMOST,然后再mouse_event模拟鼠标点击一下窗口。