源码请发到[email protected],谢谢

解决方案 »

  1.   

    应该是设置钩子(hook),用SetWindowsHookEx,其中WH_JOURNALPLAYBACK,WH_JOURNALRECORD这两 个消息你细看一下
      

  2.   

    在程序中设置变量:bool m_isAuto;//用于记录用户是否已经选定了自动记住密码的布尔常量;其值存储在数据库中或注册表;
    当程序初始化的时候,判断m_isAuto是否为真,如果是的话那么从注册表中读出相应的用户密码m_password;然后登陆在m_isAuto为假的情况,如果用户选中“记住密码“一项即置m_isAuto=TRUE;
    那么就将密码和m_isAuto写入注册表或数据库中。
    用伪玛写出就是:
    初始化程序函数
    {
       。
       从注册表中读入m_isAuto的值;
       if(m_isAuto==TRUE)
       {
         从注册表中读入m_password的值;
         并登陆;
        }
        else
       {
         判断用户是否在登陆界面上选择了“记住密码“一项;
         if(真)
         {
           设置m_isAuto=TRUE;
           读入用户输入的密码;
           保存密码和m_isAuto的值到注册表或数据库中;
          }
    }