1
我正在开发一个程序,我不希望窗口在alt标签菜单中显示。不过,我需要窗口样式是无边界的。我发现的所有解决方案都会将边框更改为工具,但当我需要窗口无边框时,这种方法无效。任何人有想法?防止在alt标签中显示窗口
我正在开发一个程序,我不希望窗口在alt标签菜单中显示。不过,我需要窗口样式是无边界的。我发现的所有解决方案都会将边框更改为工具,但当我需要窗口无边框时,这种方法无效。任何人有想法?防止在alt标签中显示窗口
我跟着链接,不得不向下滚动。答案是在表单类使用此代码:
protected override CreateParams CreateParams
{
get
{
CreateParams cp = base.CreateParams;
// turn on WS_EX_TOOLWINDOW style bit
cp.ExStyle |= 0x80;
return cp;
}
}
另见this link获取更多信息。
this.ShowInTaskbar = false;
yourform.ShowInTaskbar = false;// In Properties Window or write this in form load event
您还必须设置FormBorderStyle
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.SizableToolWindow;
是的,但我不能使用一个相当大的工具窗口。我正在使用无边界。 – Carbongrip 2014-12-19 16:41:32