Per-Monitor支持DPI的Win32应用程序:资源仍在扩展

时间:2015-08-18 13:18:39

标签: visual-c++ dpi

我目前正在努力让我的系统dpi意识到" WTL应用程序每个监视器dpi意识到。通常这根本不是问题 - 一切正常,我得到WM_DPICHANGED消息没有任何额外的流感。奇怪的是,在重新启动后,通过更改主监视器上的DPI,Windows资源管理器:

在没有资源管理器的情况下创建的对话框按预期保持未缩放。在资源管理器的帮助下创建的所有对话框都是由Windows 8.1 / 10 缩放的。

- &GT;代码示例太长,只需使用Visual Studio中的Win32项目模板,并在清单文件中设置<dpiAware>true/PM</dpiAware>

是否有人遇到过同样的问题,并为此找到了解决方案?

0 个答案:

没有答案