读书人

win2000下PB怎么能屏蔽关机键

发布时间: 2012-03-09 16:54:57 作者: rapoo

win2000下,PB如何能屏蔽关机键?
win2000下,PB如何能屏蔽关机键?或者那位高人给小弟个DLL文件调用也行,谢谢了!

[解决办法]
找关机键所传递的消息
然后,重写一下对应的函数。

(设想)

相关:
PB中注销当前用户、关闭计算机、重启计算机

通过ExitWindowsEx函数可实现这三个功能,首先作如下声明:

Function Long ExitWindowsEx(Long uflag,Long nouse) Library ″user32.dll″

参数2保留不用,可取0;参数1取0可以注销当前用户,取1可以关闭计算机,取2可以重启计算机,其值

再加4表示强制结束"未响应"的进程。


[解决办法]
用勾子技术也可以,但麻烦一点,不过却很准确
[解决办法]
屏蔽ctrl+alt+del在nt内核的系统上比较困难,
你可以把ctrl+alt注册为你的热键,有人按下ctrl+alt后
你立即模拟键盘按键帮他松开ctrl,alt中的一个或者随便按个啥键。

读书人网 >PB

热点推荐