在Windows 10中将缩放比例设置为100%时,MQL5 CAppDialog组件(例如标签)在具有不同DPI的不同设备上响应良好。当您将缩放比例设置为150%左右时,CAppDialog和标签的缩放比例响应不佳,因为它仍在尝试缩放为本机设置。 CAppDialog面板会更大一些,但标签会完全溢出。
我当前的代码适用于DPI设置。因此,本机设置(比例为100%)可以在其他设备上正常工作,但是一旦您增加比例值,事情就会开始不相称。
MQL5似乎没有检测Windows 10缩放设置的方法,是否有其他方法可以用来解决此问题?