作为Chrome扩展的一部分启动的本机应用程序的Window Focus问题

时间:2019-04-01 23:05:22

标签: google-chrome google-chrome-extension focus native

作为Chrome扩展程序的一部分启动的Native App的Window Focus问题

我正在开发一个Chrome扩展程序,该扩展程序可以与Windows服务(如WBF)结合使用,以在Windows 10平台上进行指纹认证。

  • 如果我使用--enable-logging之类的选项启动Chrome浏览器,则主机应用程序可以从Windows Service适当地获取响应。我的类比是命令外壳程序启动,随后浏览器
  • 但是,如果我直接从任务管理器启动Chrome浏览器而没有任何参数,则本机宿主应用程序将无法接收Windows操作系统响应(例如:WinBioVerify)

即使我尝试使用WinBioAcquireFocus()或SetForegroundWindow()之类的API在本机应用程序中获取Window Focus,也无法成功获得Windows焦点。

启动Chrome浏览器时,有没有什么方法可以解决Windows焦点问题而无需使用任何自定义参数?

0 个答案:

没有答案