c# winform取全屏幕大小

来源:互联网 发布:黑马程序员 c 课件 编辑:程序博客网 时间:2024/04/28 01:39

Winform,c#语句取(获取屏幕大小,包括全屏大小,除任务栏大小和全屏大小:

 

1.当前的屏幕除任务栏外的工作域大小
    this.Width = System.Windows.Forms.Screen.PrimaryScreen.WorkingArea.Width;
    this.Height = System.Windows.Forms.Screen.PrimaryScreen.WorkingArea.Height;

2.当前的屏幕包括任务栏的工作域大小
this.Width=System.Windows.Forms.Screen.PrimaryScreen.Bounds.Width;
this.Height=System.Windows.Forms.Screen.PrimaryScreen.Bounds.Height;

3.任务栏大小
this.Width=System.Windows.Forms.Screen.PrimaryScreen.Bounds.Width-System.Windows.Forms.Screen.PrimaryScreen.WorkingArea.Width;
this.Height=System.Windows.Forms.Screen.PrimaryScreen.Bounds.Height-System.Windows.Forms.Screen.PrimaryScreen.WorkingArea.Height;

4.winform实现全屏显示
WinForm:  
  this.FormBorderStyle   =   System.Windows.Forms.FormBorderStyle.None;  
  this.WindowState   =   System.Windows.Forms.FormWindowState.Maximized;  
  this.TopMost   =   true;