2014-12-19 40 views
1

我正在开发一个程序,我不希望窗口在alt标签菜单中显示。不过,我需要窗口样式是无边界的。我发现的所有解决方案都会将边框更改为工具,但当我需要窗口无边框时,这种方法无效。任何人有想法?防止在alt标签中显示窗口

回答

3

我跟着链接,不得不向下滚动。答案是在表单类使用此代码:

protected override CreateParams CreateParams 
{ 
    get 
    { 
     CreateParams cp = base.CreateParams; 
     // turn on WS_EX_TOOLWINDOW style bit 
     cp.ExStyle |= 0x80; 
     return cp; 
    } 
} 

另见this link获取更多信息。

-1
this.ShowInTaskbar = false; 

yourform.ShowInTaskbar = false;// In Properties Window or write this in form load event 

您还必须设置FormBorderStyle

this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.SizableToolWindow; 
+1

是的,但我不能使用一个相当大的工具窗口。我正在使用无边界。 – Carbongrip 2014-12-19 16:41:32

相关问题