废话少说,问题上来:
场景:WinForm中使用API全局钩子屏蔽键盘按键.开发语言c#.
1.如果我屏蔽了键盘所有键,遇到按键就Return 1 (如果做过键盘钩子应该能明白).
2.如果我用判断的方式,当前按下了那个键.Windows键可以屏蔽,没有问题,当扑捉到Alt键时,的确扑捉到了,用Return 1,和屏蔽Windows键的方法一样,但是不起作用.
3.后来发现,Alt键的按下事件是SystemKeyDown.而其他的是KeyDown.
4.全局钩子的代码是用别人的,修改了部分.稍微偷懒了一下.