c#窗体程序把主窗体的formBorderStyle的属性设置成None, 为什么在window7上还是会出现任务栏右键菜单

在XP系统上任务栏不会出现右键菜单。不想应用程序有任务栏右键菜单,如何在window7上也消除右键菜单?急 急。。。

第1个回答  2013-07-11
FormBorderStyle只是对窗体的边框进行设置,如果想要在运行程序时任务栏不会出现可以在窗体的属性里找到ShowInTaskBar,将值改为False就不会有了,你可以试试追问

还是要在任务栏中出现的 , 只是要求在任务栏中点右键不会出现系统的右键菜单。在XP上是可以的,但是在window·7系统下还是会出现右键菜单 郁闷

追答

因为win7有一个锁定任务栏这个功能,这个是win7自带的好像,貌似是不能屏蔽吧

第2个回答  2013-07-11

给你发了个附件,是一个.net 4.0的exe。

你看看那个还有右键菜单吗?

本回答被提问者采纳
第3个回答  2013-07-11
先设置FormBorderStyle = None,接着设置WindowState = Maximized,就能达到你的目的了。追问

我已经设置了,还是不行,谢谢!

如何让程序运行之前显示个小画面
这个叫做程序的欢迎界面。假设,程序由2个窗体:MainForm和Form2(欢迎界面)首先是主窗体(MainForm)代码:MainForm_Load事件里面加入:Form2 form2=new Form2();form2.ShowDialog();Form2里面放一个Timer Form2窗体的事件:Form2_Load事件:this.FormBorderStyle=FormBorderStyle.None;this.BackGroundImag...

相似回答