44问答网
所有问题
C# WINFORM窗口大小问题: 为什么大小只能设定为本机分辨率的大小?比如我的机器是1024*768,只能那么大?
如题所述
举报该问题
推荐答案 2011-08-15
做开发的时候确实是能比当前屏幕分辨率略大一点。
如果你想让窗口为可以根据用户屏幕大小来变化的话,可以用下面的语句获取当前用户的屏幕的分辨率,然后按照百分比计算来设置你的窗口大小。
int SH = Screen.PrimaryScreen.Bounds.Height;
int SW = Screen.PrimaryScreen.Bounds.Width;
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/6ZR6YYVKK.html
其他回答
第1个回答 2011-08-15
那肯定的了,你的电脑最大的分辨率是这么多那还能比这个更大的吗。
这有些类似于。一个人的儿子的辈数是不能超过他的长辈的如他爸,你这个问题和这个逻辑有些相似之处。
如果说的不对请指正。
相似回答
大家正在搜
相关问题
c# Form窗体宽度只能设置到我分辨率的最大宽度,有办法能...
C#WINFORM 目前最大为屏幕分辨率大小,能否搞成想IE...
C# winfrom 窗体的size尺寸的单位是?
C#winform中根据窗口分辨率大小,自动调整控件位置和大...
c#窗体大小问题?我的电脑是1366*768的分辨率,我在C...
如何实现Winform窗体应用程序的字体和窗体大小不跟随分辨...
c# winform背景图片超过屏幕分辨率怎么办
C#窗体根据分辨率自动调整大小