Visual Studio 2015 窗体程序改变窗体图标 & 任意确定窗体程序打开初始打开位置
Posted xingboy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Visual Studio 2015 窗体程序改变窗体图标 & 任意确定窗体程序打开初始打开位置相关的知识,希望对你有一定的参考价值。
1、改变窗体图标
先把图标放到项目文件夹中,然后点击窗体属性的ICON添加即可。
参考:https://www.cnblogs.com/yangxuli/p/8075484.html?tdsourcetag=s_pctim_aiomsg。
2、任意确定窗体程序打开初始打开位置
这里以窗体放置在屏幕下方居中为例,先获取当前显示屏大小,该函数是不包括任务栏的:
//获取显示器屏幕的大小,不包括任务栏、停靠窗口 int SH = Screen.PrimaryScreen.WorkingArea.Height; int SW = Screen.PrimaryScreen.WorkingArea.Width;
接着获取当前活动窗口的大小:
//获取当前活动窗口高度跟宽度 int self_SH = this.Size.Height; int self_SW = this.Size.Width;
最后就可以根据这几个数据确定窗体打开的初始位置了
//设置窗口打开的初始位置为下方居中 SetDesktopLocation( (SW-self_SW)/2 , SH-self_SH );
SetDesktopLocation(int X , int Y);函数的功能是以桌面坐标设置窗体位置,这里主要是设置好 X Y 就可以设置窗体位置了,改变 X Y 就可以达到改变位置的目的了,完整函数如下:
private void Form1_Load(object sender, EventArgs e) { //获取显示器屏幕的大小,不包括任务栏、停靠窗口 int SH = Screen.PrimaryScreen.WorkingArea.Height; int SW = Screen.PrimaryScreen.WorkingArea.Width; //获取当前活动窗口高度跟宽度 int self_SH = this.Size.Height; int self_SW = this.Size.Width; //设置窗口打开的初始位置为下方居中 SetDesktopLocation( (SW-self_SW)/2 , SH-self_SH ); }
以上是关于Visual Studio 2015 窗体程序改变窗体图标 & 任意确定窗体程序打开初始打开位置的主要内容,如果未能解决你的问题,请参考以下文章
如何在Visual Studio 2015中创建MFC窗体应用
Visual Studio 2015 Windows 窗体应用程序中的 afxwin.h 问题
visual studio 2015 windows窗体应用调用自己创建的webservice时无法显示此页,该怎么办?