Проблема с оконным фокусом для собственного приложения, запущенного как часть расширения Chrome - PullRequest
0 голосов
/ 02 апреля 2019

Проблема с оконным фокусом для собственного приложения, запущенного как часть расширения Chrome

Я занимаюсь разработкой расширения Chrome, которое взаимодействует с такими службами Windows, как WBF (Windows Bio-metric Framework), для аутентификации по отпечаткам пальцев на платформе Windows 10.

  • Если я запускаю браузер Chrome с параметром, например --enable-logging, то приложение хоста может соответствующим образом получить ответ от службы Windows.Моя аналогия здесь заключается в том, что запускается командная оболочка, а затем браузер
  • Но если я запускаю браузер Chrome напрямую из диспетчера задач без каких-либо аргументов, собственное приложение хоста не может получить ответ ОС Windows (например, WinBioVerify)

Даже если я пытаюсь получить фокусировку окна в собственном приложении с помощью таких API, как WinBioAcquireFocus () ИЛИ SetForegroundWindow (), я не могу успешно получить фокус Windows.

Есть ли какие-либоспособ исправить проблему с фокусировкой Windows без использования пользовательских аргументов при запуске браузера Chrome?

...