如何在C#中获取当前屏幕的分辨率
⽅法1:
rectangle类。
命名空间为:system.Drawing。
system.Drawing.Rectangle rec=Screen.GetWorkingArea(this);
int SH=rec.Height();
int SW=rec.Width();
在运⾏之后,发现与设置屏幕分辨率不⼀样。
经发现,在使⽤Rectangle获取屏幕分辨率会除去任务栏的⾼度或者宽度。
方法2:
Screen.PrimarySceen.Bounds类
命名空间为:System.Windows.Forms
int SH = Screen.PrimaryScreen.Bounds.Height;
int SW = Screen.PrimaryScreen.Bounds.Width;
使⽤此⽅法获取的屏幕分辨率与设置的屏幕分辨率⼀致,除去任务栏的⾼度或者宽度。
2 comments
这篇文章如同一幅色彩斑斓的画卷,每一笔都充满了独特的创意。
个人成长叙事与普世价值结合巧妙。