一般是用挂钩子截取密码输入框.
如果不用注入进程,就用全局钩子,全局钩子写到钩子过程函数到DLL
再SetWindowsHookEx(WH_CALLWNDPROC,钩子过程函数,当前进程句柄,0);
比如QQ窗口,
用SetTimer让每3秒,FindWindow/FindWindowEx查找一下QQ登录窗口句柄.直到查到为止.
查到后再用EnumChildWindow枚举密码输入框,再用句柄得到输入的密码.
附:qq2007很复杂,QQ登录窗口名字是Draw上去的,并且密码输入框,不是一个edit,而是一个Dialog,并且用了密码保护机制.挂钩子也捕捉不到密码