你有试过把mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0);注释掉吗?SetForegroundWindow一般这个就可以了,还有个函数是SetWindowPos,是不是你鼠标模式事件因为点的不是这个窗口,原来激活的又被去掉了?