posted @ 2009-11-13 23:48 codingsilence 阅读(241) 评论(0) 推荐(0) 编辑
摘要:
设计初衷: 公司为了便于网络管理,使用了IEEE 802.1X的网络访问控制,这样每次开机需要输入两次登录密码,于是我就研究了一下用C#来帮我输入第二此登录的密码 设计思想: 主要是通过调用Windows API中的一些方法,主要使用的也就是FindWindow,FindWindowEx和SendMessage这三个函数,循环遍历当前的所有窗口,找到目标窗口和进程以后把保存在特定位置的用户名密码以及域信息自动填入输入框中,然后再触发一下button事件,最后程序本身退出。 环境: 在Windows 2000中文版 + sp4,VS.net 2003中文版下开发 在Windows 2000中文版 阅读全文