C#获取屏幕大小或任务栏大小
2012-10-23 10:06
316 查看
使用SystemInformation类
//当前的屏幕除任务栏外的工作域大小
string currentScreenSize_OutTaskBar=SystemInformation.WorkingArea.Width.ToString() + "," +SystemInformation.WorkingArea.Height.ToString();
MessageBox.Show("当前的屏幕除任务栏外的工作域大小为:"+currentScreenSize_OutTaskBar);
//当前的屏幕包括任务栏的工作域大小
string currentScreenSize=System.Windows.Forms.Screen.PrimaryScreen.Bounds.Width.ToString() + "," + System.Windows.Forms.Screen.PrimaryScreen.Bounds.Height.ToString();
MessageBox.Show("当前的屏幕包括任务栏的工作域大小为:"+currentScreenSize);
//任务栏大小
Size OutTaskBarSize = new Size(SystemInformation.WorkingArea.Width, SystemInformation.WorkingArea.Height);
Size ScreenSize = new Size(System.Windows.Forms.Screen.PrimaryScreen.Bounds.Width, System.Windows.Forms.Screen.PrimaryScreen.Bounds.Height);
Size TaskBarSize;
TaskBarSize = new Size(
(ScreenSize.Width - (ScreenSize.Width - OutTaskBarSize.Width)),
(ScreenSize.Height - OutTaskBarSize.Height)
);
MessageBox.Show("任务栏大小:" + TaskBarSize.Width + "," + TaskBarSize.Height);
//当前的屏幕除任务栏外的工作域大小
string currentScreenSize_OutTaskBar=SystemInformation.WorkingArea.Width.ToString() + "," +SystemInformation.WorkingArea.Height.ToString();
MessageBox.Show("当前的屏幕除任务栏外的工作域大小为:"+currentScreenSize_OutTaskBar);
//当前的屏幕包括任务栏的工作域大小
string currentScreenSize=System.Windows.Forms.Screen.PrimaryScreen.Bounds.Width.ToString() + "," + System.Windows.Forms.Screen.PrimaryScreen.Bounds.Height.ToString();
MessageBox.Show("当前的屏幕包括任务栏的工作域大小为:"+currentScreenSize);
//任务栏大小
Size OutTaskBarSize = new Size(SystemInformation.WorkingArea.Width, SystemInformation.WorkingArea.Height);
Size ScreenSize = new Size(System.Windows.Forms.Screen.PrimaryScreen.Bounds.Width, System.Windows.Forms.Screen.PrimaryScreen.Bounds.Height);
Size TaskBarSize;
TaskBarSize = new Size(
(ScreenSize.Width - (ScreenSize.Width - OutTaskBarSize.Width)),
(ScreenSize.Height - OutTaskBarSize.Height)
);
MessageBox.Show("任务栏大小:" + TaskBarSize.Width + "," + TaskBarSize.Height);
相关文章推荐
- C#获取屏幕大小或任务栏大小
- C#获取当前屏幕大小或任务栏的大小
- C#获取当前屏幕大小或任务栏的大小,不用API.
- C#获取屏幕大小或任务栏大小
- C#获取当前屏幕大小或任务栏的大小,不用API
- wince应用程序(实现 获取存储设备的大小、实现 WINCE 系统重新启动、隐藏/显示 Windows 任务栏等等)【C#】
- C# 获取屏幕的大小
- c#获取当前屏幕大小
- C#Winform获取屏幕大小
- c#获取当前屏幕大小
- C# 获取屏幕的大小 SystemInformation类
- C# 获取屏幕的大小
- C#获取屏幕分辨率(大小)
- 获取屏幕大小 或任务栏大小 或 工作域大小
- C#Winform获取屏幕大小
- C#获取屏幕大小的“简单整理”。。
- C#Winform获取屏幕大小
- C#获取屏幕分辨率(大小)
- C# 获取屏幕的大小
- wince应用程序(实现 获取存储设备的大小、实现 WINCE 系统重新启动、隐藏/显示 Windows 任务栏等等)【C#】