2

Ok so i created several programs now... they are all programmed on a 800x600 Resolution

My issue is that if i run the program on the EXACT same resolution on a win 8 tablet or any win 7 or 8 laptop the program jsut doesnt look like what i have on my development machine.

Can anyone explain why this is ? - i looked into DPI but there all set to 100% and seemed to not affect the program at all.

Thanks in advance.

Both Computers SidebySide This is the Surface Tablet Developers Machine

4

3 回答 3

2

从桌面图标的大小来看,您的文本/图标设置为正常大小的 150%。这也会影响一些应用程序。由于您的窗口仅 600 像素放大 150%,因此将其设置为 900 像素。从您的屏幕截图来看,这看起来很正确(几乎达到 1080 像素高度的底部)

在 Microsoft.com 上查看这篇文章:http: //windows.microsoft.com/en-us/windows7/make-the-text-on-your-screen-larger-or-smaller

您还可以将窗口AutoScaleMode属性修改为FalseDpi(不清楚您想要什么外观,尝试使用该属性的所有四个值。

于 2013-07-05T14:26:48.517 回答
1

严格来说,分辨率是通过水平或垂直英寸中的点数来衡量的。从这个意义上说,分辨率告诉我们我们可以看到图像的清晰度。然而,当制造商谈论显示器“分辨率”时,他们用它来表示像素“尺寸”,即每个尺寸中的像素数。

在制造商的意义上,两个设备都可以具有 800x600 的“分辨率”。即显示器的宽度为 800 像素,向下为 600 像素。但如果显示器尺寸不同,分辨率可能会有很大差异。

此外,如果两个显示器的总像素尺寸不同,则 800x600 图像将占用不同的屏幕空间。

一个显示器在一半屏幕上显示完整图像而另一个甚至不显示完整图像的原因是因为两个显示器没有相同数量的像素“尺寸”。它们在显示器上下的总像素数不同。

于 2013-07-03T00:38:20.117 回答
0

这些差异看起来是由于不同的视觉效果或主题造成的。检查以确保您的主题设置相同,并且所有视觉效果都相同:http ://www.sevenforums.com/tutorials/1908-visual-effects-settings-change.html

于 2013-06-28T21:18:48.220 回答