应用程序如何检测扩展并监视Windows 10上的布局更改

问题描述 投票:-3回答:1

我有可以控制其他应用程序位置的应用程序。在开始时它获得当前监视器的布局和尺寸。它们用于使用不同(非默认)缩放来计算辅助监视器上窗口的正确位置。但是当用户更新监视器的布局时,应用程序会继续使用初始值。

是否有可能捕获缩放变化或监视布局变化?

c++ windows-10 multiple-monitors highdpi
1个回答
0
投票

您需要接收并处理WM_DPICHANGEDWM_DISPLAYCHANGE消息。

我建议你阅读MSDN关于High DPI Desktop Application DevelopmentMultiple Display Monitors的文档了解更多细节。

© www.soinside.com 2019 - 2024. All rights reserved.