验证Windows密码

2016-02-19 14:55 2 1 收藏

每个人都希望每天都是开心的,不要因为一些琐事扰乱了心情还,闲暇的时间怎么打发,关注图老师可以让你学习更多的好东西,下面为大家推荐验证Windows密码,赶紧看过来吧!

【 tulaoshi.com - 编程语言 】

  |声明模块:

  

Option Explicit Declare Function GetUserName Lib "advapi32.dll" Alias _ "GetUserNameA" (ByVal lpBuffer As String, _ nSize As Long) As Long Private Declare Function WNetVerifyPassword Lib "mpr.dll" Alias _ "WNetVerifyPasswordA" (ByVal lpszPassword As String, _ ByRef pfMatch As Long) As Long Public Function GetWindowsLoginUserID() As String Dim rtn As Long Dim sBuffer As String Dim lSize As Long sBuffer = String$(260, Chr$(0)) lSize = Len(sBuffer) rtn = GetUserName(sBuffer, lSize) If rtn Then sBuffer = left$(sBuffer, lSize) Reformat string If InStr(sBuffer, Chr$(0)) Then sBuffer = left$(sBuffer, InStr(sBuffer, Chr$(0)) - 1) End If GetWindowsLoginUserID = sBuffer Else Error! GetWindowsLoginUserID = "" End If End Function Public Function VerifyWindowsLoginU Password(ByVal Password As String) As Boolean Dim rtn As Long, Match As Long rtn = WNetVerifyPassword(Password, Match) If rtn Then VerifyWindowsLoginUserPassword = False Else VerifyWindowsLoginUserPassword = (Match $#@60;$#@62; 0) End If End Function

  |窗体代码:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

  

Private Sub cmdVerify_Click() MsgBox "The password you supplied was " VerifyWindowsLoginUserPassword(txtPassword.Text) End Sub Private Sub Form_Load() txtUsername = GetWindowsLoginUserID txtUsername.Enabled = False End Sub

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

来源:https://www.tulaoshi.com/n/20160219/1608324.html

延伸阅读
标签: 电脑入门
09qq Beta发布已经有一阵了,这次改动很大,不过,我发现了一个很烦人的功能:IP地址变化后要重新验证密码。 我们大多是ADSL用户,网络本来就不太稳定,掉线重拨是很正常的是,可Tencent却偏要来一个麻烦的密码验证。这个功能实在多余且麻烦。 而且ADSL用户有时还会利用重拨来换IP(我就经常这样做),这时QQ 2008就显得特别烦人。不过这时我发...
标签: windows系统
Windows8如何创建图片密码?   Windows 8允许用户创建图片密码,选择一个图片,然后在上面拖动绘制出波浪线、直线和圆圈组合,此后,只有能够重现此模式的人才能够登录系统。 点击控制面板-用户-创建一个图片密码。 按照提示进行设置即可。 Windows 8是微软于北京时间2012年10月25日23点15分推出的最新Windows系...
标签: 电脑入门
由于无法使用管理员帐号进入Windows 7,辅助工具比较大,已经回不到xp时代的pe一键删除密码了,不过用Windows 7的system账户运行cmd命令可以强制修改账户密码! 由于无法使用管理员帐号进入Windows 7,辅助工具比较大,已经回不到xp时代的pe一键删除密码了,不过用Windows 7的system账户运行cmd命令可以强制修改账户密码!就拿xp+Windows 7为例(...
标签: windows 操作系统
  前不久,网络上出现一条新闻,说国外的Windows专家发现,使用Win 2000安装光盘启动电脑可以不要Windows XP管理员密码即进人Windows XP的故障恢复控制台模式。 这是真的吗?笔者做了一番测试。 笔者使用的Wndows XP版本是Windows XP Proessional,使用的 Windows 2000版本是集成SP3的Windows Proessional简体中文版。笔者...
标签: 电脑入门
1、重新启动计算机,在启动画面出现后马上按下F8键,选择带命令行的安全模式。 2、运行过程结束时,系统列出了系统超级用户administrator和本地用户zhangbq的选择菜单,鼠标单击administrator,进入命令行模式。 3、键入命令:net user zhangbq 123456 /add,强制将zhangbq用户的口令更改为123456。若想在此添加一新用户(如:用户名为abcdef...

经验教程

366

收藏

19
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部