有两种方法:
1. System.Windows.Forms.Screen.PrimaryScreen.Bounds.Width
System.Windows.Forms.Screen.PrimaryScreen.Bounds.Height
这样就得到了
2. Rectangle rect = new Rectangle();//通过一个函数对这个矩形对象赋值,这些值就是屏幕的工作区域
rect = Screen.GetWorkingArea(this);
string width = rect.Width;
int height = rect.Height + 30;
MessageBox.Show("本机器的分辨率是" + rect.Width.ToString() + "*" + height.ToString());