ReadProcessMemory 读取字符串的问题
Dim iiP As Long
Dim pointer1 As Long
GetWindowThreadProcessId GameHwnd, pid ' 使用进程标识符取得进程句柄
pHandle = OpenProcess(PROCESS_ALL_ACCESS, False, pid) ' 在内存地址中读取基地址
iiP = &H8B7914
ReadProcessMemory pHandle, iiP, ByVal VarPtr(pointer1), 4, 0& ' 返回一级指针
strName = Space(12)
ReadProcessMemory pHandle, pointer1, ByVal StrPtr(strName), 12, 0&
CloseHandle hProcess
最后读出strName="无名花1? "
可我只想获得 无名花1这几个字符怎么办啊,事先不知道要读取内容的长度!!