比较简单的方法获取屏幕的分辨率

本文介绍如何在Visual Studio 2008中通过最大化窗体来轻松获取屏幕分辨率的方法,并提供了简单的C#代码示例。

其实这个方法在VS2008上比较简单,主要是其特性决定的。 首先建立一个窗口。 将她的WindowState 属性设为:Maximized 就是窗口一弹出来就最大化。 事实上也可以用在实际的程序中的,因为VS中的有个对窗体的透明度的设定,所以可以将其设定为0%的透明度。 这样就可以了。 ok,返回主题。 当一个窗体被最大化后,不知道大家想到没,这样就可以得到桌面的分辨率了。 在C++里头好像可以调用API。。。Get……的。。- -很久没用了。。 在C#里就很简单。看代码:

 

private void Form1_Load(object sender, EventArgs e)

{

      textBox1.Text = this.Size.Width.ToString();

 

      textBox2.Text = this.Size.Height.ToString();

}

 

很简单吧?呵呵。。 告诉大家怎么让VS里面的代码原汁原味的被复制到这上面的办法。 * 将IDE里的代码复制到word里,然后将word的代码复制到百度上来就ok了~ 这样复制上来的代码就是加亮的哦!!

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值