即墨还雀 发表于 2016-12-6 20:04:41

接到一个需求,winfrom窗体全屏显示后屏蔽组合键

接到一个需求,winfrom窗体全屏显示后屏蔽组合键。大概意思类似锁屏。全屏之后,用户只能看窗体上显示的东西,ctrl+alt+delete啊,alt+tab。window建全都无效。
百度出的结果,比较普遍的是在KeyDown事件里面去判断,不过我还是想问问有没有其他比较好的处理方法。谢谢

ibcadmin 发表于 2016-12-7 09:08:40

1.keydown事件处理
2.全局钩子处理
3.修改注册表

min 发表于 2016-12-7 09:12:36

用全局钩子可以检测到用户输入的按键,屏蔽掉就行了

即墨还雀 发表于 2016-12-7 09:45:39

min 发表于 2016-12-7 09:12
用全局钩子可以检测到用户输入的按键,屏蔽掉就行了

额,全局?我找到一个钩子代码,现在还差ctrl+alt+delete屏蔽不了

min 发表于 2016-12-8 09:31:56

即墨还雀 发表于 2016-12-7 09:45
额,全局?我找到一个钩子代码,现在还差ctrl+alt+delete屏蔽不了

那没试过:)
页: [1]
查看完整版本: 接到一个需求,winfrom窗体全屏显示后屏蔽组合键