[讨论]获取编辑框内容的方法。
议题作者:asm信息来源:邪恶八进制
在同一个系统进程下,用sendmessage就可以得到编辑框里的东东:
invoke SendMessage,hEdit,WM_GETTEXT,255,addr szText
弱弱地问还有啥其他办法能获取编辑框里的内容
大家踊跃发言撒。。[s:266] 2000/XP 下并不是失效,只是安全性高了
不涉及密码的地方大多可以的
涉及到密码的编辑框此法绝大多数失效
可以在发送 WM_GETTEXT 之前先去掉其 密码框 的属性
再就是注入到其进程中然后获取
再不行就得来点邪恶的了。。。 [s:266] 怎么去掉密码框的属性?
更邪恶一点的,比如? 用GetWindowLong获得密码框的样式(styles),异或掉password位
用SetWindowLong重新设置其样式
比如MFC的程序中的EDIT,就去掉ES_PASSWORD 位
邪恶点比如QQ密码框,这就不行了
页:
[1]