请问有人在delphi中用过ReadProcessMemory这个函数吗?(50分)

  • 主题发起人 主题发起人 obati
  • 开始时间 开始时间
ReadProcessMemory 读另一个进程的内存,原形如下:<br>BOOL ReadProcessMemory(<br>HANDLE hProcess, // 被读取进程的句柄;<br>LPCVOID lpBaseAddress, // 读的起始地址;<br>LPVOID lpBuffer, // 存放读取数据缓冲区;<br>DWORD nSize, // 一次读取的字节数;<br>LPDWORD lpNumberOfBytesRead // 实际读取的字节数;<br>);<br>hProcess 进程句柄可由OpenProcess 函数得到,原形如下:<br>HANDLE OpenProcess(<br>DWORD dwDesiredAccess, // 访问标志;<br>BOOL bInheritHandle, // 继承标志;<br>DWORD dwProcessId // 进程ID;<br>);<br><br>用完别忘了用 CloseHandle 关闭打开的句柄,进程ID可由 Process32First 和 Process32Next 得到,需在 uses 里加上TLHelp32
 
ok,谢了。
 
接受答案了.
 
后退
顶部