python - 在辅助监视器中打开 Python CEF 应用程序
问题描述
我正在开发一个 POS 应用程序,我需要为此开发一个 Python CEF 应用程序,该应用程序将始终在辅助监视器中打开(此 CEF 应用程序将启动一个页面以向客户显示实时更新)。我是 CEF 和 python 的新手。我可以找到如何创建简单的 CEF 应用程序,但无法在辅助监视器中打开该应用程序。
CEF 应用程序是否可以在辅助监视器中打开自身?或者我需要外部脚本?
解决方案
目前在 cefpython 中对窗口管理的支持是有限的。您可以通过向 WindowInfo.SetAsChild 提供 rect 来设置窗口参数 x、y、width、height。上次我检查这仅适用于 Linux 和 Mac。您可以使用第三方 GUI 框架,例如 wxPython,并且可以更好地控制窗口管理。尝试谷歌“wxpython 在辅助监视器上创建窗口”:
https://www.google.com/search?q=wxpython+create+window+on+secondary+monitor
推荐阅读
- python - np.logical_and 三个测试
- r - 组合 geom_point 和 geom_sf 时 gganimate 不会渲染
- javascript - Next.js 将 NODE_ENV 传递给客户端
- sas - SAS:首先使用。最后的。在 %if 在 %macro
- r - ggplot 在 y 轴上重复缩放不正确的相同值
- javascript - 如何计算使用 jquery ajax 上传文件的时间
- flask - 使用单线程 Flask 应用程序时请求的默认超时是多少
- java - Redis 依赖项没有解决,因此自动装配似乎失败了
- aws-api-gateway - AWS API Gateway:响应 403(禁止)而不是 401
- android - 改变高度后,我的视图变得不可见