C# как прервать событие нажатия ALT + F4 другой программы?
Играю в WoW, хилка на alt + 4, иногда промахиваюсь, вы сами понимаете на какую клавишу. Есть программа Keyboard Maniac, она прерывает событие, но мне нужна программа поменьше. Как в C# реализовать игнорирование ALT + F4, при нажатии в другой программе?
Посмотри в сторону хука на события клавиатуры, в гуглях легко находится рабочий пример (раза 3 находил), суть в том, что можно подписаться на это событие и если программа поймает его раньше других (что зависит от кучи факторов), то можно отправить системе статус что событие обработано (нажатие клавиши) и реакция не требуется, тогда это событие в WoW не придет и значит проблем не будет. Хотя я бы просто убрал с 4 кнопки хилку и поставил чтото более редкое:)