怎样在win2000中屏蔽系统键(如Ctrl+Alt+Del)(100分)

  • 主题发起人 主题发起人 yongbin
  • 开始时间 开始时间
Y

yongbin

Unregistered / Unconfirmed
GUEST, unregistred user!
&nbsp; &nbsp;知道的屏蔽系统键的方法只能在95/98下使用,<br>怎样在win2000中屏蔽系统键(如Ctrl+Alt+Del、Ctrl+Esc键),<br>&nbsp; &nbsp; 还有一个问题是如何在WIN2000任务栏中不显示所编程序的进程或禁止关闭进程?<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; email:sdschool@21cn.com<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; jyb226@163.net
 
我也关心,真能实现就好了。。。。。
 
[:)]有看到过相关文章,要用到汇编的,要改一个叫GIAN.DLL的系统文件,如果你自认水平够的<br>话,可以去看看这个贴:<br>http://www.delphibbs.com/delphibbs/dispq.asp?LID=607224<br>我是看过了,可是做不到,水平不够,没办法。。。
 
《电脑编程技巧与维护》有说过。具体哪一期忘记了:)
 
这两位说了也白说
 
当你只是不需要让用户按Alt+Enter、Ctrl+Alt+Del、Ctrl+Esc等功能键的时候加入以下代码:<br>var<br>&nbsp; &nbsp;temp: integer;<br>begin<br>&nbsp; &nbsp;SystemParametersInfo(Spi_screensaverrunning, 1, @temp, 0);<br>end;<br>当你要恢复功能键时用以下代码:<br>var<br>&nbsp; &nbsp;temp: integer;<br>begin<br>&nbsp; &nbsp;SystemParametersInfo(Spi_screensaverrunning, 0, @temp, 0);<br>end;<br>
 
什么叫说了也白说?你可以自己去看看的,看看你能不能做到。我连链接都指出来了,还想<br>怎样?把源代码贴出来,然后一句一句加上注释?<br>TO C^C,你的办法98是可以用,2000下是用不到的。。。
 
iamfly:SORRY!!!!!!!!!!
 
关注!win2000/NT下
 
替换系统DLL文件<br>没有其他办法。
 
to: c~c &nbsp;windows2000和NT下是不行的
 
Win2000需要三键登陆,不会让你屏蔽的
 
&lt;&lt;程序员&gt;&gt;2001年的第11期上面有,讲的很详细。
 
[:D]我参考程序员杂志上的一篇文章自已做了一个dll解决了这个问题。
 
yongbin:<br>&nbsp; &nbsp; &nbsp;你好,你真的解决掉win2000下的这个问题了吗,我非常需要你的帮助,多少钱<br>你自己说,我会满足你的
 
看看这两个帖子:<br>http://www.delphibbs.com/delphibbs/dispq.asp?lid=585886<br>http://www.delphibbs.com/delphibbs/dispq.asp?lid=394171
 
后退
顶部