TC官方合作论坛

标题: API函数在TC里是什么数据类型 [打印本页]

作者: jandan520    时间: 2016-8-16 00:13
标题: API函数在TC里是什么数据类型
API函数在TC里是什么数据类型  这个API函数如何写出来


BOOL ReadProcessMemory(
  HANDLE     hProcess
  LPCVOID    lpBaseAddress,
                    
  LPVOID   lpBuffer,   
  DWORD   nSize,      
  LPDWORD lpNumberOfBytesRead



作者: dear    时间: 2016-8-16 03:50
调试输出(dllcall("kernel32.dll","long","ReadProcessMemory","long",进程句柄,"long",要读取内存地址,"plong",返回内存地址上的内容,"long",要读取的长度,"plong",返回实际读取的内容))
p开头的都是传址。自己对着看吧。
返回内存地址上的内容 如果是字符串 你需要改用pchar * 或者 pwchar * 读整数就用long 根据不同类型用不同的传址。
调试输出1 就是成功 0是失败。
作者: jandan520    时间: 2016-8-19 01:00
本帖最后由 jandan520 于 2016-8-19 01:01 编辑
dear 发表于 2016-8-16 03:50
调试输出(dllcall("kernel32.dll","long","ReadProcessMemory","long",进程句柄,"long",要读取内存地址,"pl ...

高手还是不能读取

作者: dear    时间: 2016-8-20 01:24
jandan520 发表于 2016-8-19 01:00
高手还是不能读取

游戏如果有这方面保护的话,是读不出来的。
如果不是保护原因,那就是你参数写错了。




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1