关于2000,XP,2003做了防范?
关于2000,XP,2003做了防范?
导致这段代码不能能截取密码框的密码,据说要用HOOK跨进程来解决?
那么 1 什么是HOOK?什么样的函数叫 HOOK?HOOK都应用于哪些方面?
2 跨进程怎么写原代码?
3)要截获 IE中密码框的密码 要用到 IHTMLDOUMENT接口,那么代码怎么写?
procedure TForm1.Timer1Timer(Sender: TObject);
var
p:Tpoint;hd:HWND;l:integer;buf:pchar;
begin
GetCursorPos(p); hd:=WindowFromPoint(p);
l:=sendmessage(hd,WM_GETTEXTLENGTH,0,0);
getmem(buf,l+2);
sendmessage(hd,WM_GETTEXT,l+1,int64(buf));
edit1.Text :=strpas(buf); freemem(buf);
end;