在一个自定浏览器中屏蔽了 ctrl+esc 等热键。 在浏览器有数据加载时屏蔽的ctrl+esc失效,数据加载完成后 又可以屏蔽掉ctrl+esc .什么原因,如何解决?

解决方案 »

  1.   

    var
      n:integer;
    begin
     SystemParametersInfo(SPI_SCREENSAVERRUNNING, 0, @n, 0);
    end;
      

  2.   

    谢谢你回复,98/me下可以这样解决 2k不行,怪我没说清楚,抱歉。
      

  3.   

    win2000下这些热键还包括alt+tab, ctrl+alt+del,普通函数是不能屏蔽的,因为这不符合nt的抢占式多任务的思想。需要用一些底层函数来实现,不过我得查查:)
      

  4.   

    谁遇到过这个问题?????
    在浏览器有数据加载时屏蔽的ctrl+esc失效,数据加载完成后 又可以屏蔽掉ctrl+esc .什么原因,如何解决?
      

  5.   

    你屏蔽他做什么呀!
    有问题请发信息到我的E-mail:[email protected]