KeyDown event not Working on PrintScreen Key

↘锁芯ラ 提交于 2019-12-01 15:49:37

You can use KeyUp, It captures PrintScreen key.

The print-screen key is trapped by the OS before it is sent to applications. To detect such keys, you need to use a keyboard hook. You may be interested in this article: Low-level Windows API hooks from C# to stop unwanted keystrokes

You can use

e.Key == Key.Snapshot

This will work on KeyUp event

Saechel

If the KeyUp event still does not work try modifying the forms KeyPreview property to true, then test the the KeyUp event again.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!