*获取屏幕的相关信息
需要的命名空间:using System.Windows.Forms;
获取屏幕的左上角的X坐标
int ScreenL = Screen.AllScreens[0].Bounds.Left //Screen.AllScreens可以获取多个显示器,但是由于一般电脑只有一个显示器,故取下标0.Bounds是获取边界的意思
2.获取屏幕的左上角的Y坐标
int ScreenT = Screen.AllScreens[0].Bounds.Top,//获取电脑屏幕的左上角的Y坐标
3.获取屏幕的右上角的X坐标
int ScreenR = Screen.AllScreens[0].Bounds.Right,//获取电脑屏幕的右上角的X坐标
4.获取屏幕的左下角的Y坐标
int ScreenB = Screen.AllScreens[0].Bounds.Bottom;//获取电脑屏幕的左下角的Y坐标
5.获取屏幕的宽度和高度(两种方法)
int ScreenW = Screen.AllScreens[0].Bounds.Width;
int ScreenH = Screen.AllScreens[0].Bounds.Height;
或者
Rectangle ScreenArea = System.Windows.Forms.Screen.GetWorkingArea(this);//获取桌面区域
int ScreenW = ScreenArea.Width;
int ScreenH = ScreenArea.Height;
*窗体的相关设置
使窗体不在任务栏
this.ShowInTaskbar =false;//在windows任务栏中不显示该设计窗体
2.使窗体始终处于最顶层
this.TopMost = true;//该设计窗体显示为最顶层窗体
3.是窗体透明化,并且使透明化的窗体,实现真正的隐藏。可以完全透过窗体点击到背后的其他的窗体
当然,前提条件下,窗体的边框也要去掉。
this.TransparencyKey = System.Drawing.SystemColors.Control;
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;//去掉设计窗体的边框
初始化窗体大小
this.ClientSize = new System.Drawing.Size(22, 14);//设置工作区的大小
*使用代码,自动启动点击事件
btnStart.PerformClick();//每执行一次,按钮(btnstart)就启动一次
*在解决方案管理器上新建文件夹,并在代码中使用它们
pictruebox.Image = Properties.Resources._1;//学知识了!
如上面这样就可以轻松方便的使用里面图片信息啦。很简单吧!
*关于窗体的布局问题
C#中窗体程序中的this.SuspendLayout()和this.ResumeLayout()(前者,挂起布局,后者,恢复布局)相关文章请点击连接查看:C#中窗体程序中的this.SuspendLayout()和this.ResumeLayout()
有关线程池的问题,下次总结,今天就到这了!