日期:2014-05-18 浏览次数:20801 次
System.Drawing.Rectangle rect = Screen.PrimaryScreen.WorkingArea; MessageBox.Show("Width: " + rect.Width + " Height: {0}" + rect.Height); // 4 : 3 is ordinary monitor // 9 : 6 or greater than 9 : 6 is wide screen monitor
------解决方案--------------------
只能检测到分辨率的对比,不能确定是不是宽屏显示器。
------解决方案--------------------
通常屏幕是4:3
宽屏是16:9
按比例算一下就可以了
------解决方案--------------------
呵呵,我看到很多用户在宽屏显示器上用1024*768的分辨率
不过话说回来,软件只有最佳分辨率之说,没有什么宽屏之说,所以关心的都是分辨率而已