好像不可以!至少Ctrl+Alt+Del是不可以的。

解决方案 »

  1.   

    Ctrl+Alt+Del是可以的,msdn里有讲,用的是custemer gina
    我就把2000的msgina.dll给换了,登陆界面什么的都是DIY的,呵呵
      

  2.   

    Ctrl+Alt+Del我还没试过,不过我已能在nt/2k下重启关机了,
    另外还在9x下用过hook截获键盘消息
      

  3.   

    其实,这个问题,好多地方都有解答,比较简单的方式是欺骗系统进入屏保模式,如下
     调用 SystemParametersInfo(SPI_SCREENSAVERRUNNING, 1, 0, 0); ,使(Ctrl+Alt+Del)失效.
    恢复时调用 SystemParametersInfo(SPI_SCREENSAVERRUNNING, 0, 0, 0); 
    这比Hook简单多了.
      

  4.   

    屏保模式在NT及2K下可没有作用,因为CAD对NT来说特别重要,如果能够随便搞定的话,那就麻烦大了。
    只能通过设备驱动(SYS文件)来解决。
      

  5.   

    用HOOK(WH_KEYBOARD_LL)但是在DELPHI下好象不行啊,在VC下面可以
      

  6.   

    你可以说的详细一点吗?Mercedes()
      

  7.   

    不会吧,我刚才又试了一遍,肯定有效。你只需要简单的调用就可以实现了。
    也许Mercedes()说的是对的,在98/95下我可以保证行得通,不过,在其他操作系统里,我没有相关的资料了。SORRY。
      

  8.   

    在9x下,Ctrl+Alt+Del和Alt+Tab等是一类的,只要用systemparameterinfo就可以了,
    但在NT下,Ctrl+Alt+Del是作为默认的SAS(secure attention sequence event 的,因此,
    它和Alt+Tab不再是一类了,要截取它,只需要重写msgina.dll就可以了
      

  9.   

    如何重写请赐教。flytiger610(smile),一定给你加分。
      

  10.   

    我有重写GINA的开发文档,你要的话发给你 
      

  11.   

    请发到这里[email protected]这20分送上,请尽快。