2 u012880683 u012880683 于 2014.11.25 09:27 提问

我在本机做的winform尺寸要到达1920*1080,但是本机的显示器只有1440*900

尺寸设不到1920*1080,最终的程序要放到1920*1080的电脑上

3个回答

caozhy
caozhy   Ds   Rxr 2014.11.25 09:35

建议你还是找一个1920x1080的显示器来测试。现在市售400元价位的24"显示器大多都能满足这个要求,这点钱相比别的方法靠谱和简单许多。

caozhy
caozhy 回复u012880683: 一些老的液晶显示器和笔记本支持使用滑动的方式显示超过屏幕物理分辨率的分辨率,但是并非都支持。另外理论上你可以写出适应不同分辨率的程序,但是就算那样你敢不测试就拿去给客户么?总之,我们讨论的不是一个理论上勉强可行的方案,或者脑筋急转弯,显示下技术的无所不能,而是找到解决这个问题最有效的办法,就是我说的那样。
3 年多之前 回复
u012880683
u012880683 就是说现在有一个42寸的一体机分辨率是1920*1080,我编程的机器是1440*900的,没办法在编程机器上做好1920*1080吗
3 年多之前 回复
save4me
save4me   Ds   Rxr 2014.11.25 09:58

这个我在论坛上回复过类似的
参考 MDI子窗体尺寸如何超过屏幕分辨率
在子窗体内拖一个Panel,然后设置成你想要的尺寸(比Form稍微小一点,因为可能还要考虑窗体的边框等),Location设置成0,0,Dock设置成None,然后窗体属性设置为:
AutoScaleMode = None
AutoScroll = True
AutoSize = True
WindowState = Maximized

save4me
save4me   Ds   Rxr 2014.12.18 10:12

上面的答案有帮助吗?如果还有问题,请提出来,如果对答案满意,请顶一下,并标记为采纳答案,谢谢!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!