У меня есть интерфейс RawInput, где я отслеживаю RFID-антенну (выступая в качестве клавиатуры) через сообщения окон WM_INPUT.Все идет нормально.Я получаю все сообщения и все работает, как и ожидалось.
В том же приложении я встроил браузер CefSHarp за пределами экрана, где я перехожу на какой-то URL, все по-прежнему работает.
Но, если я перейду на WebRTC, все сообщения WM_INPUT исчезнут.Все они.Как будто CefSharp захватывает их.
Я думаю, что это связано с привилегиями пользователя ( Изоляция привилегий интерфейса пользователя ), необходимыми для камеры и микрофона в браузере вне экрана.Я пытался запустить приложение с правами администратора, но безрезультатно?
Кто-нибудь испытывал это?Есть ли способ заставить CefSharp не есть мои сообщения WM_INPUT?