我有一个用Qt MinGW 5.7为Windows桌面应用程序设计的程序。我很好奇它是否能在搭载Win10系统的Surface平板电脑上运行。
它确实起作用了,除了一个小细节:所有的东西都是偏移的。例如,我用"GetSystemMetrics(SM_CXSCREEN)“获取屏幕宽度,并用它将窗口放在屏幕的中心。这在WinXp到Win10上工作得很好。然而,在装有Win10的Surface平板电脑上,一切都是偏移的。如果我将一个对象放在(0,0)处,这是可以的,但如果我把它放在(10,0)处,它将出现在(20,0)处。我能做些什么?
非常感谢,
亚历克斯
发布于 2017-06-30 02:08:01
对于偏移问题,我认为它与High-DPI scaling有关:http://doc.qt.io/qt-5/highdpi.html,但我不确定如何做才能做得正确。
谢谢,
亚历克斯
https://stackoverflow.com/questions/44827609
复制相似问题