Mouse
头文件 # include <Windows.h> 获取位置 POINT P ; GetCursorPos ( & P ) ; //P.x //P.y 移动 int x = 123 ; int y = 321 ; SetCursorPos ( x , y ) ; 判断点击 预编译 # define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) & 0x8000) ? 1:0) 判断点击 if ( KEY_DOWN ( VK_LBUTTON ) ) cout << "Left click" << endl ; if ( KEY_DOWN ( VK_RBUTTON ) ) cout << "Right click" << endl ; if ( KEY_DOWN ( VK_MBUTTON ) ) cout << "Mid click" << endl ; 虚拟键VK值列表 模拟点击 //Left click mouse_event ( MOUSEEVENTF_LEFTDOWN , 0 , 0 , 0 , 0 ) ; mouse_event ( MOUSEEVENTF_LEFTUP , 0 , 0 , 0 , 0 ) ; //Right click mouse_event ( MOUSEEVENTF_RIGHTDOWN , 0 , 0