如题,怎么样把第二个参数用编辑框控件的内容例如,编辑框输入的是 1FFE51C0 怎么样取得这个地址的数据 ,使用(LPVOID)0x1FFE51C0 正常获取 ,本人新手最好有代码
代码:
ReadProcessMemory(
/*第一个参数是 进程句柄,由OpenProcess函数获取,该句柄必须有PROCESS_VM_READ的权限;*/ hp,
/*第二个参数是要读出数据的地址,使用CE等辅助工具可取得;*/ (LPVOID)c,
/*第三个参数是用于存放读取数据的地址;*/ &buf,
/*第四个参数是 要读出的数据大小;*/ sizeof(buf),
/*第五个参数是读出数据的实际大小*/ &byread);
代码:
ReadProcessMemory(
/*第一个参数是 进程句柄,由OpenProcess函数获取,该句柄必须有PROCESS_VM_READ的权限;*/ hp,
/*第二个参数是要读出数据的地址,使用CE等辅助工具可取得;*/ (LPVOID)c,
/*第三个参数是用于存放读取数据的地址;*/ &buf,
/*第四个参数是 要读出的数据大小;*/ sizeof(buf),
/*第五个参数是读出数据的实际大小*/ &byread);
解决方案
40
对文本框调用GetWindowText
把得到的字符串用sscanf扫描
得到一个值就是你要的
把得到的字符串用sscanf扫描
得到一个值就是你要的