# 游戏辅助工具 + 第一代:基于模拟按键/鼠标、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