有时候我们希望实现由一个前台程序的触发来实现底层程序的触发,使用句柄操作按钮有时候比较复杂,且适用性差,而另外的一种方法就是用虚拟点击来实现。
虚拟鼠标的核心是,c++的消息机制的操作:
SetCursorPos(m_x, m_y);// 移动鼠标到x, y位置
mouse_event(MOUSEEVENTF_LEFTDOWN, m_x, m_y, 0, 0); //左键按下
mouse_event(MOUSEEVENTF_LEFTUP, m_x, m_y, 0, 0);//左键弹起
有时候我们希望实现由一个前台程序的触发来实现底层程序的触发,使用句柄操作按钮有时候比较复杂,且适用性差,而另外的一种方法就是用虚拟点击来实现。
虚拟鼠标的核心是,c++的消息机制的操作:
SetCursorPos(m_x, m_y);// 移动鼠标到x, y位置
mouse_event(MOUSEEVENTF_LEFTDOWN, m_x, m_y, 0, 0); //左键按下
mouse_event(MOUSEEVENTF_LEFTUP, m_x, m_y, 0, 0);//左键弹起