热键屏蔽??(100分)

  • 主题发起人 主题发起人 NEOMARCO
  • 开始时间 开始时间
N

NEOMARCO

Unregistered / Unconfirmed
GUEST, unregistred user!
在procedure Tform1.formCreate(Sender: TObject)里<br>var<br>&nbsp;temp:integer;<br>begin<br>&nbsp;SystemParametersInfo(SPI_SCREENSAVERRUNNING,1,@temp,0);<br>end;<br>主要功能是屏蔽系统热键ctrl+alt+del<br>虽然编译正确,没有语法错误,但并没有屏蔽掉热键。Help?(2000和xp下)
 
可能是权限不够吧,到论坛里查一下关于权限的主题看看
 
这种屏蔽方法本来就只适用于Win9x,对NT,2000,XP不管用。要屏蔽2000和XP下的热键需要用到<br>系统底层的技术,难度很大,在以前的贴子里讨论过很多,但好象都不能拿来直接用的。方法是<br>有,但可不是免费的,我就看到过要Money的此类控件(经试用确实能用)。
 
试试这个:<br>http://www.playicq.com/dispdoc.php?t=27&amp;id=1247<br>我没试过,如果可用,说一声。
 
想知道为什么吗??<br>http://www.vckbase.com/document/viewdoc.asp?id=424<br>http://www.vckbase.com/document/viewdoc.asp?id=242<br>快给分!!!
 
希望大家用delphi的语言,ok?
 
可是道理都是一样的呀。都是用的API和HOOK。<br>如果连思想都看不懂,那你别学编程了!!<br><br>何况人家已经把文档说明都写的清清楚楚了!!!
 
什么呀!<br>以为自己很鸟!!!!!<br>delphi才学而已!!
 
后退
顶部