游戏辅助工具
- 第一代:基于模拟按键/鼠标、OCR、Opencv图像处理实现游戏辅助工具
一、SendMessage/PostMessage 实现鼠标操作
- 移动鼠标:SendMessage(hwnd, WM_MOUSEMOVE, MK_LBUTTON, MAKELPARAM(x, y));
- 单击鼠标:
- SendMessage(hwnd, WM_LBUTTONDOWN, MK_LBUTTON, MAKELPARAM(x, y))
- SendMessage(hwnd, WM_LBUTTONUP, MK_LBUTTON, MAKELPARAM(x, y));
- 注意:鼠标单击事件时,游戏窗口必须顶层,使用SetForegroundWindow(hwnd)切换窗口到顶层;
- 拖动鼠标:
- 右键鼠标:
- SendMessage(hwnd, WM_RBUTTONDOWN, MK_LBUTTON, MAKELPARAM(x, y))
- SendMessage(hwnd, WM_RBUTTONUP, MK_LBUTTON, MAKELPARAM(x, y));
- 注意:鼠标单击事件时,游戏窗口必须顶层,使用SetForegroundWindow(hwnd)切换窗口到顶层;
二、游戏截图与图像处理
1、GDI截图
2、DDRAW截图
3、DXGI截图
4、OCR-在线百度ORC
5、图像处理-Opencv