求救!!!SOS如何屏蔽windows任何热键(50分)

  • 主题发起人 主题发起人 lysandria
  • 开始时间 开始时间
L

lysandria

Unregistered / Unconfirmed
GUEST, unregistred user!
我想做个程序,当运行这个程序时,windows的所有热键,像Alt+Tab的切换都不再作用,只有这个程序可以运行,不知道怎么实现,请那位高人指点!具体用什么函数
 
搜索一下以前的帖子有很多的
 
其实就相当一个屏保程序
 
SystemParametersInfo( SPI_SETFASTTA-SKSWITCH, 1, @t, 0);//Alt+tab<br>好像是這樣。其他熱鍵不是很清楚<br> <br>
 
那个函数在win9x下用的,我想知道在XP下,怎么屏蔽所有的windows键,包括热键!
 
http://www.iligia.com/dev/cn/program/dishotkey.htm<br>自己看吧
 
用勾子.在MSDN里头找.有个低级键盘勾子的例子.<br>查找关键字: LowLevelKeyboardProc<br>把勾子安装在: WH_KEYBOARD_LL<br>键盘可不用Dll,可勾住全系统.
 
给分了,答者有分[:D][:D]
 

Similar threads

后退
顶部