博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#获取屏幕大小或任务栏大小
阅读量:5174 次
发布时间:2019-06-13

本文共 1041 字,大约阅读时间需要 3 分钟。

使用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);

转载于:https://www.cnblogs.com/chlyzone/archive/2012/11/05/2754601.html

你可能感兴趣的文章
使用WebStorm/IDEA上传本地项目到GitHub
查看>>
专业卡与游戏卡的区别
查看>>
zhw大神线段树姿势
查看>>
黑马程序员-Java基础-面向对象—多态、Object类、内部类、异常
查看>>
javascript中获取标准URL的参数
查看>>
php openssl 生成公私钥,根据网上文章整理的
查看>>
什么才是忠诚度?
查看>>
Webdriver中关于driver.navigate().to()和driver.get()使用的区别---转载
查看>>
Databases: MySQL tRIGger--chinese character-set php
查看>>
postgresql
查看>>
SQL日期形式转换
查看>>
快速构建Windows 8风格应用4-FlipView数据控件
查看>>
Vue 根组件,局部,全局组件 | 组件间通信,案例组件化
查看>>
Arcobject获得栅格影像的边界
查看>>
配置phpmyadmin使登录时可填写IP管理多台MySQL 连接多个数据库 自动登录
查看>>
win7笔记本VirtualBox安装黑苹果MacOS 10.13,win10 VMware虚拟机已升级Mojave 10.14.5
查看>>
python基础-运算符
查看>>
HTTP 错误 404.3 - Not Found 由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射...
查看>>
关闭默认共享,禁止ipc$空连接
查看>>
SmartSql V3 重磅发布
查看>>