微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在不继承 DPI 缩放覆盖的情况下生成进程

如何解决在不继承 DPI 缩放覆盖的情况下生成进程

我在 Windows 10 上运行 Qt Creator,并将高 DPI 缩放覆盖设置为“系统(增强)”(我更喜欢它而不是 Creator 的内置高 DPI 模式)。

但是,我注意到如果我通过任何机制(QProcessQDesktopServices::openUrl 等)创建进程,该进程会继承 Creator 的“系统(增强型)”缩放覆盖,而不是使用系统认值(或它自己配置的覆盖)。

例如,如果我使用 QDesktopServies::openUrl 打开一个网站,如果浏览器尚未运行,因此生成一个新实例,则浏览器将使用系统缩放器,这根本不理想.

有没有办法让这种情况不发生?它不仅限于 Qt Creator;这只是我使用的唯一具有缩放覆盖集的开发工具。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。