3、绍一下,外挂程序模拟键盘的原理。外挂程序与游戏程序是两个不同的进程。外挂程序使用Windows提供的API找到游戏程序的进程,并设置键盘钩子(什么叫做钩子?你不知道,但百度知道。)设置完钩子后,我们再监控游戏进程中用户的按键,并根据用户需求进行处理,完成某些模拟键盘动作。了解了这个过程之后,我们就可以开始整理思路了。完成外挂一共需要以下四个步骤:一、声明WindowsAPI中的函数和常量1.//键盘Hook结构函数 2.[StructLayout(LayoutKind.Sequential)] 3.public class KeyBo
4、ardHookStruct 4.{ 5.public int vkCode; 1.public int scanCode; 2.public int flags; 3.public int time; 4.public int dwExtraInfo; 5.} 6.#region DllImport 7.//设置钩子 8.[DllImport("user32.dll", CharSet = CharSet.Auto, CallingConvention = CallingConvention.StdCall)] 9.public st