Qt中Prt sc 系统截图键为什么不触发KeyPress事件? 我想屏蔽截图功能

Qt中Prt sc 系统截图键为什么不触发KeyPress事件? 我想屏蔽截图功能

并不是所有的按键按下后都会触发KeyPress事件,KeyPress 事件只识别 ENTER、TAB 和 BACKSPACE 这几个控制键。
用重载event函数的方法试试能不能屏蔽吧,感觉成功的可能性不大

这个你可能在Qt里实现不了,因为PrintScreen是操作系统系统功能,你得截获这个按键消息,不让它发送到系统里,那么你就需要用系统API来实现。比如下面是Windows系统上的一种实现。
https://stackoverflow.com/questions/45968724/how-to-disable-keys-in-windows-globally-using-qt