要想锁住键盘,用SystemParametersInfo(SPI_SETSCREENSAVERRUNNING,true,&pOld,SPIF_UPDATEINIFILE);

解决方案 »

  1.   

    哦!知道了,可是如果用SystemParametersInfo的话,怎么留下个回来的缺口呢?
      

  2.   

    SystemParametersInfo(SPI_SETSCREENSAVERRUNNING,false,&pOld,SPIF_UPDATEINIFILE); 恢复啊,实际上这个方法是锁住系统热键的,但键盘可以输入字符的,比如输入密码,密码
    正确就用SystemParametersInfo(SPI_SETSCREENSAVERRUNNING,false,&pOld,SPIF_UPDATEINIFILE);恢复。 
      

  3.   

    请问你是在98还是2000还是NT啊?
    要是98,就SystemParametersInfo(SPI_SETSCREENSAVERRUNNING,1,NULL,0)就可以
    锁住ctrl_alt_del阿,我试过了的
    不知道你Alt_F4搞定没有?我不会用钩子,能不能指教一下?
    我的毕业设计里面也要用到锁键盘鼠标,可是我没能实现,救救我啊!留下你的email把!
    告诉我你的方法可以么?拜托拜托 [email protected]以及[email protected]
    最好把你的例子发给我可以么?真的多谢啦
    另外,哪位高手愿意指教也请留下email,小弟在此给各位谢过了!
      

  4.   

    Alt+Ctrl+Del消息是钩不掉的,用SDK是没办法的,只有用DDK作一个键盘驱动程序
      

  5.   

    钩子很容易啊!一般的钩子程序由在DLL中实现,只是你得知道钩子和DLL的基本知识,剩下的就好办了,找本书看看吧!有本人邮出的VC高级编程,大概60元吧!里面有一步步交你怎么做.很容易学会的.先看DLL吧!