| 发表于:2007-02-05 20:39:15 楼主 |
在vb6.0中,读内存常常用到这样的api,分5个步骤就搞定了 (1-找窗口标题,2-得到threadprocessid,3-打开进程,4-读取内存,5-closehandle) public declare function findwindow lib "user32 " alias "findwindowa " (byval lpclassname as string, byval lpwindowname as string) as long public declare function getwindowthreadprocessid lib "user32 " (byval hwnd as long, lpdwprocessid as long) as long public declare function openprocess lib "kernel32 " (byval dwdesiredaccess as long, byval binherithandle as long, byval dwprocessid as long) as long public declare function readprocessmemory lib "kernel32 " (byval hprocess as long, lpbaseaddress as any, lpbuffer as any, byval nsize as long, lpnumberofbyteswritten as long) as long public declare function closehandle lib "kernel32 " (byval hobject as long) as long 到了vb2005,我不知道该怎么办了~~~~????? |
|
|
|
|