1.建立一个新的标准EXE工程,我们就可以开始这次的学习了。
2.我们要建立一个模块,然后添加以下代码:
( lpClassName , lpWindowName )( hWnd1 , hWnd2 , lpsz1 , lpsz2 ) ( hwnd , lpdwProcessId ) ( dwDesiredAccess , bInheritHandle , dwProcessId ) ( hObject ) ( hProcess , lpBaseAddress , lpBuffer , nSize , lpNumberOfBytesWritten ) PROCESS_ALL_ACCESS = &H1F0FFF3.接下来Form中,我们要在程序启动时连接游戏窗口,以下是Form_Load的代码:hwd ‘ 储存函数返回的句柄pid hProcess Form_Load()hwd =(, )hwd = 0 , vbOKOnly, Form1hwd, pidhProcess =(PROCESS_ALL_ACCESS, 0, pid)hProcess = 0 , vbOKOnly, Form1hProcess4.我们在Form中添加一个Label控件和一个Timer控件,设置Timer的Interval属性为100,Timer1_Timer的代码如下:h hProcess =(PROCESS_ALL_ACCESS, , pid)hProcesshProcess, &H8C6A54, h, 4, 0& ‘这三条代码读取获得生命值hProcess, h + &H24, h, 4, 0&hProcess, h + &H254, h, 4, 0&hProcessLabel1.Caption = h
如果觉得《武林外传辅助工具详细制作过程[第三篇:显示游戏数据]》对你有帮助,请点赞、收藏,并留下你的观点哦!