Как запретить использованию функциональной клавиши в Windows, но разрешить ее использованию определенному приложению?
В моем конкретном случае: у меня есть медиаплеер, который может быть виден на экране или нет. Я хочу использовать F10 для паузы / воспроизведения. Так что в моем плеере я установил глобальную горячую клавишу, и это прекрасно работает.
Проблема в том, что текущее активное приложение (не являющееся медиаплеером) получает сигнал "Активировать меню" по окнам, когда я нажимаю клавишу F10. Медиаплеер останавливается, но приложение запускает процесс просмотра меню. Это искажает любую печать, которую я делал до нажатия клавиши F10. Как я могу запретить Windows делать это, но оставить F10 работающим.
По сути, я хочу, чтобы мой медиаплеер имел эксклюзивные права на F10 во время воспроизведения.