获取密码框中的文本

Posted on 2008-01-11 03:32 MiweiDev 阅读(779) 评论(1)  编辑 收藏 引用 所属分类: Win32 SDk

 

SendMessage(name, WM_GETTEXT, (WPARAM)255, (LPARAM)nameid);
            char PassCharacter 
= PostMessage(pass, EM_SETPASSWORDCHAR, 00); //取消Edit   ES_PASSWORD   style,   
            Sleep(
100);   //在2000下似乎必须这么做,否则不能得到密码;98下没区别;   
            SendMessage(pass, WM_GETTEXT, 
255, (LPARAM)passid);   
            
//得到密码后,恢复ES_PASSWORD   style,,也可以不写后这句,这样   
            
//密码框的密码则以明文显示;   
            PostMessage(pass, EM_SETPASSWORDCHAR, (WPARAM) 
'*', 0);

Feedback

# re: 获取密码框中的文本  回复  更多评论   

2009-08-23 22:28 by 吴培盛


只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理