CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

如何获取密码框内的密码呢?

楼主redkit(ChinaYan)2001-11-25 10:59:03 在 VB / 基础类 提问

就是把***转换成密码?用钩子函数吗?  
  不好意思我部懂钩子函数,谁能赐教?方便的话也说以下回调函数!  
  万分感激!  
  举个离子! 问题点数:20、回复次数:2Top

1 楼DeityFox(逃之11)回复于 2001-11-25 12:39:03 得分 20

Public   Declare   Function   UpdateWindow   Lib   "user32"   (ByVal   hWnd   As   Long)   As   Long  
  Public   Declare   Function   SendMessage   Lib   "user32"   Alias   "SendMessageA"   (ByVal   hWnd   As   Long,   ByVal   wMsg   As   Long,   ByVal   wParam   As   Long,   lParam   As   Any)   As   Long  
  Public   Declare   Function   IsWindow   Lib   "user32.dll"   (ByVal   hWnd   As   Long)   As   Long  
  Public   Const   EM_SETPASSWORDCHAR   =   &HCC  
  Public   Const   EM_GETPASSWORDCHAR   =   &HD2  
  Dim   Tmp   As   Long  
  Sub   Main()  
  Tmp   =   0  
  For   i   =   1   To   30000  
          If   IsWindow(i)   Then  
                  Tmp   =   Tmp   +   1  
                  SendMessage   i,   EM_SETPASSWORDCHAR,   0&,   ByVal   0&  
                  UpdateWindow   i  
          End   If  
          DoEvents  
  Next   i  
  MsgBox   "Done,   PWChars   on   "   +   Format(Tmp)   +   "   windows   reset."  
  End   Sub  
   
   
  其实只要取得当前鼠标位置控件的类名,如果等于“edit”则发送  
  SendMessage   句柄,   EM_SETPASSWORDCHAR,   0&,   ByVal   0&   就可以了  
   
  需要用到  
  Public   Declare   Function   GetCursorPos   Lib   "user32"   Alias   "GetCursorPos"   (lpPoint   As   POINTAPI)   As   Long  
   
  Public   Type   POINTAPI  
                  x   As   Long  
                  y   As   Long  
  End   Type  
   
  Top

2 楼redkit(ChinaYan)回复于 2001-11-25 20:47:21 得分 0

谢谢!Top

相关问题

  • 如何获取coms密码?
  • 在WIN2000下面为什么不能通过WM_GETTEXT获取EDIT密码框内的密码?关注!20分
  • 如何获取当前活动窗口的文本框内容?
  • 再问个简单的问题,是关于输入密码时文本框内如何不显示明码
  • 如何获取由WinRAR加密的文件的密码?
  • 如何获取Window98登录用户的[登录密码]???
  • 浏览器是如何获取windows记下的密码的呢。
  • 散分50,如何获取用户的用户名和密码
  • 如何获取某个已有登陆帐号的密码?
  • 如何编程实现获取IE中的密码?

关键词

  • 密码
  • 函数
  • setpasswordchar
  • longpublic
  • byval
  • em
  • sendmessage
  • tmp
  • hwnd
  • lib

得分解答快速导航

  • 帖主:redkit
  • DeityFox

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo