我用 C# 制作了一个小型 2D 游戏,但问题是:
当我在分辨率为 1366x768 的笔记本电脑或 1920x1080 的笔记本电脑上启动游戏时,它可以正常工作(所有英特尔显卡),但是当我在我的电脑上以 HD6850 和 1920x1080 分辨率启动游戏时,坐标(位置)关闭,就像它们应该像的一半:
图片框应该在点 x100 和 y100 上,但在点 x50 和 y50 上。
我想知道为什么会发生这种情况以及如何解决它。
提前致谢
编辑:是的,我在说明问题,如何修复 DPI 错误?例如:pictureBox1.location = new Point(100, 100);