现在有些情况下我们需要用鼠标或键盘重复做某些操作,一次两次还好,当我们需要重复做100次或远程控制时,我们就需要用到鼠标键盘操作。这时,我们就要用Windows.h来实现了。
目录
相关函数:
首先,让我们来学习几个相关的函数:
mouse_event
这个函数是用来模拟鼠标事件的,函数原型如下:
VOID mouse_event(DWORD dwFlags, DWORD dx,DWORD dwFlags, OWORD dx, DWORD dy, DWORD dwData, DWORD dwExtralnfo);
参数:
dwFlags:标志位集,指定点击按钮和鼠标动作的多种情况。此参数里的各位可以是下列值的任何合理组合:
MOOSE_EVENTF_ABSOLOTE:表明参数dX,dy含有规范化的绝对坐标。如果不设置此位,参数含有相对数据:相对于上次位置的改动位置。此标志可被设置,也可不设置,不管鼠标的类型或与系统相连的类似于鼠标的设备的类型如何
MOOSEEVENTF_MOVE:表明发生移动。
MOUSEEVENTF_LEFTDOWN:表明接按下鼠标左键。