注册 登录
编程论坛 VC++/MFC

请教关于readprocessmemory读文本的问题

剑傲 发布于 2013-11-13 10:12, 439 次点击
首先奉上函数原型,让大家方便讨论。
BOOL ReadProcessMemory(
HANDLE hProcess,
LPCVOID lpBaseAddress,
LPVOID lpBuffer,
DWORD nSize,
LPDWORD lpNumberOfBytesRead
);

最近学习WG,读人物血和蓝都没问题,但是遇到读取人物名字的时候就出问题了,首先,不知道人物名字的长度,也就无法设置第四个参数DWORD nSize,的大小!我试着设置为一个固定的大小,能读取出来,但是关闭程序,立马报错,而如果用sizeof(str)函数的时候,则不会报错!str是要读取的字符串,申明类型为Cstring。
2 回复
#2
yuccn2013-11-13 13:00
??
#3
peach54602013-11-13 16:17
??
不知道你在说什么
1