win2000下,PB怎么能屏蔽关机键

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中的一个或者随便按个啥键。