S SexyGG Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-07 #1 1.如何读取内存中(其它程序)的字符到EDIT里去?<br>2.我用别人的ReadProcessMemory代码修修改改(不知道原理)<br>运行成功后为什么显示的是乱码?<br><br>希望高手们能给个代码,因为我不懂~~~~~~~
1.如何读取内存中(其它程序)的字符到EDIT里去?<br>2.我用别人的ReadProcessMemory代码修修改改(不知道原理)<br>运行成功后为什么显示的是乱码?<br><br>希望高手们能给个代码,因为我不懂~~~~~~~
B bottom Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-07 #2 这段代码只能截取98下的密码框的密码<br>procedure TForm1.Timer1Timer(Sender: TObject);<br>var<br>p:Tpoint;<br>hd:HWND;<br>l:integer;<br>bufchar;<br>begin<br>GetCursorPos(p);<br>hd:=WindowFromPoint(p);<br>l:=sendmessage(hd,WM_GETTEXTLENGTH,0,0);<br>getmem(buf,l+2);<br>sendmessage(hd,WM_GETTEXT,l+1,int64(buf));<br>edit1.Text :=strpas(buf);<br>freemem(buf);<br>end;<br>那么怎么截取“Nt核心操作系统的密码框的密码”和“IE中密码框的密码”呢?<br>
这段代码只能截取98下的密码框的密码<br>procedure TForm1.Timer1Timer(Sender: TObject);<br>var<br>p:Tpoint;<br>hd:HWND;<br>l:integer;<br>bufchar;<br>begin<br>GetCursorPos(p);<br>hd:=WindowFromPoint(p);<br>l:=sendmessage(hd,WM_GETTEXTLENGTH,0,0);<br>getmem(buf,l+2);<br>sendmessage(hd,WM_GETTEXT,l+1,int64(buf));<br>edit1.Text :=strpas(buf);<br>freemem(buf);<br>end;<br>那么怎么截取“Nt核心操作系统的密码框的密码”和“IE中密码框的密码”呢?<br>
S SexyGG Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-07 #3 刚才犯了个低级错误<br>第一个问题是内存中的字符~呵呵
Q QSmile Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-08 #4 你是不是想写游戏修改器之类的东东<br><br>》》运行成功后为什么显示的是乱码?<br><br>我不太明白你的意思<br>
S SexyGG Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-08 #5 to QSmile<br>差不多,不过我只想看,不想改<br>我用别人现成的ReadProcessMemory代码去试<br>~结果显示的是乱码~
S SexyGG Unregistered / Unconfirmed GUEST, unregistred user! 2003-10-09 #8 no no no<br>my god~~~~~<br>是读内存里的数据<br>