c# 菜鸟问题 如何用C#写一个一启动就是全屏的窗口。源代码?
c#菜鸟问题如何用C#写一个一启动就是全屏的窗口。源代码?一启动就是全屏。但不遮挡任务栏,不要标题栏和最大化,最小化。或者说可以遮挡windows桌面,并可显示开始菜单和...
c# 菜鸟问题 如何用C#写一个一启动就是全屏的窗口。源代码?
一启动就是全屏。但不遮挡任务栏,
不要标题栏和最大化,最小化。
或者说可以遮挡windows桌面,并可显示开始菜单和任务栏。。
程序一启动的界面就是遮挡windows现有的桌面只留下任务栏,没有标题栏和最大化,最小化,关闭等。
就是,替代windows桌面。
我的最始想过是这样的,写一个像很多网吧的虚拟多桌面。程序一启动,替换现有windows桌面,或者把现在的windows桌面当做成一个标签。。
最后的结果如图: 展开
一启动就是全屏。但不遮挡任务栏,
不要标题栏和最大化,最小化。
或者说可以遮挡windows桌面,并可显示开始菜单和任务栏。。
程序一启动的界面就是遮挡windows现有的桌面只留下任务栏,没有标题栏和最大化,最小化,关闭等。
就是,替代windows桌面。
我的最始想过是这样的,写一个像很多网吧的虚拟多桌面。程序一启动,替换现有windows桌面,或者把现在的windows桌面当做成一个标签。。
最后的结果如图: 展开
6个回答
展开全部
楼上几位拜托看看楼主的问题吧,“遮挡windows桌面,并可显示开始菜单和任务栏。”
标题栏取消后最大化必然遮盖任务栏。
所以只能通过如下办法处理:
1、去掉标题栏:FormBorderStyle = None;
2、取得当前桌面工作区大小,并将其设置为窗口大小
System.Drawing.Rectangle rect = Screen.GetWorkingArea(this);
int iWidth = rect.Width;
int iHeight = rect.Height;
this.Height = iHeight;
this.Width = iWidth;
3、设置当前窗口显示位置为显示器最左上角:
点击窗口,属性StartPosition设置为Manual
楼主可以试试,如还有问题,可通过百度Hi在线即时联系
标题栏取消后最大化必然遮盖任务栏。
所以只能通过如下办法处理:
1、去掉标题栏:FormBorderStyle = None;
2、取得当前桌面工作区大小,并将其设置为窗口大小
System.Drawing.Rectangle rect = Screen.GetWorkingArea(this);
int iWidth = rect.Width;
int iHeight = rect.Height;
this.Height = iHeight;
this.Width = iWidth;
3、设置当前窗口显示位置为显示器最左上角:
点击窗口,属性StartPosition设置为Manual
楼主可以试试,如还有问题,可通过百度Hi在线即时联系
展开全部
在VS中见一个Windows应用程序,双击默认的窗体,在代码中写入如下信息
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
// 默认窗体全屏
this.WindowState = FormWindowState.Maximized;
// 去掉窗体标题栏
this.FormBorderStyle = FormBorderStyle.None;
}
}
如果你只想最大化和最小化用
this.MaximizeBox = false;
this.MinimizeBox = false;
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
// 默认窗体全屏
this.WindowState = FormWindowState.Maximized;
// 去掉窗体标题栏
this.FormBorderStyle = FormBorderStyle.None;
}
}
如果你只想最大化和最小化用
this.MaximizeBox = false;
this.MinimizeBox = false;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
设计窗体,设置Form的WindowState=Maximized
MaximizeBox=false
MiniminzeBox=false
FormBorderStyle = None;
MaximizeBox=false
MiniminzeBox=false
FormBorderStyle = None;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
.....有一个属性的
其中一个是去掉最大话最小化的(好几种)
还有一个是指窗体第一次显示的状态(最大,最小,正常)
都在属性里,
我没在办公的电脑上。不记得哪二个,你找下
其中一个是去掉最大话最小化的(好几种)
还有一个是指窗体第一次显示的状态(最大,最小,正常)
都在属性里,
我没在办公的电脑上。不记得哪二个,你找下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
设置FormBorderStyle为null
设置WindowState=Maximized
设置WindowState=Maximized
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2009-10-12
展开全部
设置 属性
有最大化
有最大化
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询