下你所需,载你所想!
汇集开发技术源码资料

编译挂机锁支持动态密码

:7.615KB :1 :2020-07-09 00:01:47

部分简介

屏蔽了WinLogon第一条线程,Ctrl+Alt+Del组合键是不能生效的,也就不能打开任务管理器
动态密码支持(很有必要,比如周末在家休息,同事需要临时用一下你的电脑,告诉他一个临时密码,只能在小时内使用,也不用担心下一次在你不知情的情况下使用你的电脑了)
动态密码是一个算法生成的,关注VX公众号 RyeWeb 发送@MakeTestCode 然后就会回复一串MD5字符串,取前面6个字符就是密码
注意:
压缩包内有编译好的成品,直接运行可能导致锁屏打不开 内置的静态密码 RyeGroup.1991 动态密码就是上面说的方法获取)

.判断开始 (消息 = 272)
Handle = 句柄
Api_WinInfo_Set (句柄, 0, 96, 2)
Static = Api_Window_Create (0, “Static”, “锁屏中,请勿动”, 1342177281, 0, 0, 166, 40, 句柄, 0, 参数B, 0)
Edit = Api_Window_Create (0, “Edit”, “”, 1342177313, 0, 0, 166, 16, 句柄, 0, 参数B, 0)
Tray = Api_Window_Find (“Shell_TrayWnd”, 0)
Api_Window_Show (Tray, 假)
Api_Cursor_Show (假)
Hook = Api_WinHook_Create (13, &HookProc, 参数B, 0)
WinLogon屏蔽 (真)
Api_Window_Fore (Edit)
.默认
Width = 取屏幕宽度 ()
Hight = 取屏幕高度 ()
Api_Window_Move (句柄, 0, 0, Width, Hight, 假)
Left = (Width - 166) \ 2
Top = Hight × (1 - 0.618)
Api_Window_Move (Static, Left, Top, 166, 40, 假)
Api_Window_Move (Edit, Left, Top + 24, 166, 16, 假)
Api_Window_Hide (Edit)

编译挂机锁支持动态密码

热门推荐

相关文章