首页 > 编程语言 >C#获取屏幕大小的“简单整理”。

C#获取屏幕大小的“简单整理”。

时间:2023-09-09 09:58:44浏览次数:27  
标签:Console Width C# Screen PrimaryScreen Height 获取 WriteLine 屏幕

Console.WriteLine("主显示器完整尺寸:");
Console.WriteLine("宽:" + Screen.PrimaryScreen.Bounds.Width);
Console.WriteLine("高:" + Screen.PrimaryScreen.Bounds.Height);Console.WriteLine("主显示器工作尺寸(排除任务栏、工具栏):");
Console.WriteLine("宽:" + Screen.PrimaryScreen.WorkingArea.Width);
Console.WriteLine("高:" + Screen.PrimaryScreen.WorkingArea.Height);Console.WriteLine("当前显示器完整尺寸:");
Console.WriteLine("宽:" + Screen.GetBounds(this).Width);
Console.WriteLine("高:" + Screen.GetBounds(this).Height);Console.WriteLine("当前显示器工作尺寸(排除任务栏、工具栏):");
Console.WriteLine("宽:" + Screen.GetWorkingArea(this).Width);
Console.WriteLine("高:" + Screen.GetWorkingArea(this).Height);

 

标签:Console,Width,C#,Screen,PrimaryScreen,Height,获取,WriteLine,屏幕
From: https://www.cnblogs.com/Kirito-Asuna-Yoyi/p/ScreenGet.html

相关文章

  • Tomcat 部署及优化
    目录Tomcat部署及优化1.1概述1.2Tomcat核心组件1.2.1什么是Servlet?(JSP代码进行解释、转换、运行)1.2.2什么是JSP?(动态页面实现)1.3Tomcat功能组件结构1.4Tomcat处理请求过程1.5Tomcat多实例部署1.6Tomcat优化Tomcat部署及优化1.1概述Java语言开发的一款开放源代......
  • 红日ATT&CK系列靶场(五)笔记
    环境搭建第一次登录会提示需要更改账号密码。win7账号密码:sun\heart123.comsun\Administratordc123.com—————————————————————————————————————————————————————————————2008账号密码sun\admin20......
  • CF896B Ithea Plays With Chtholly
    原题翻译Chtholly可爱捏我们先考虑如果\(n\cdotc\leqm\)我们要怎么做,我们可以发现里面一定存在一个数出现了\(\geq\lceil\frac{m}{c}\rceil\),不妨设这个数为\(x\),因此我们只需要把所有数都改成\(x\)就可以了等等好像不对,我们一开始并不知道这个数是什么,我们只能一个一......
  • 自己动手写一个C++日志库
    自己动手写一个C++日志库logger.h////CreatedbyFkkton2023/9/8.//#pragmaonce#include<string>#include<iostream>#include<fstream>#include<chrono>#include<sstream>namespacefkkt{classlogger{public:......
  • CF710D
    题目链接description给定\(0\leqa_1,a_2\leq2*10^9,-2*10^9\leqb_1,b_2,L,R\leq2*10^9\)求\(\sum\limits_{x=\max(L,b1,b2)}^R[a_1\midx-b_1][a_2\midx-b_2]\)solution不妨设\(L=\max(L,b1,b2)\)。把原式化为\(\sum\limits_{x=\lfloor\frac{L-1-b_1}......
  • tensorflow选择cpu/gpu训练
    http://www.taodudu.cc/news/show-3980798.html?action=onClick通过环境变量控制屏蔽GPUexportCUDA_VISIBLE_DEVICES=""通过训练代码控制https://blog.csdn.net/dream_to_dream/article/details/122249872选择CPU:importosos.environ["CUDA_DEVICE_ORDER"]="......
  • CF 1864 C
    C.DivisorChain看到样例2中的\(5\xrightarrow{-1}4\xrightarrow{-2}2\xrightarrow{-1}1\)想到了是不是应该把\(x\)向着\(2^n\)去凑,凑到了之后通过不断的减去\(2^{n-1}\)最后达到\(1\),然后就可以朝着这个方向去写。通过不断枚举\(i\)(\(i=i*2\)),遇到取模不为零的情况时将\(x-i......
  • 安装tomcat及supervisor管理tomcat
    安装tomcat及配置tomcat虚拟主机准备在部署Tomcat之前必须安装好jdk,应为jdk是tomcat运行的必要环境。1.关闭防火墙,将安装Tomcat所需软件包传到/opt目录下这里我用的安装包是jdk-8u201-linux-x64.rpmapache-tomcat-9.0.16.tar.gzsystemctldisable--nowfirewalld//关......
  • 【CF1527C】Sequence Pair Weight
    题目大意:给出一个长度为\(n(1\len\le10^{5})\)的序列\(a_1,a_2,...,a_n\),计算\(\sum_{1\lel<r\len}\sum_{l\lei<j\ler}[a_i=a_j]\)\(\sum_{1\lel<r\len}\sum_{l\lei<j\ler}[a_i=a_j]=\)\(\sum_{1\lei<j\len}[a_i=a_j]\timesi\t......
  • C# 封装 C++的dll
    C#的程序引用C++的dll时,首先要保证两者基于的平台一致,比如都是x64,或者都是x86的程序,否者两者之间不能直接调用,然后,要保证两者的数据类型可以相互识别,相互通用。在此重点介绍几个常用的数据转换。C++的char*和char[]数组,对应到C#的string类型C++的Handle类型,一般是一个很......