This is a UI tweak for hiding the form from alt-tab menu.
protected override CreateParams CreateParams
{
get
{
CreateParams cp = base.CreateParams;
cp.ExStyle |= 0x80;
return cp;
}
}
Edit:
In order to make it work, you have to use
Me.ShowInTaskbar = False
Description:
WS_EX_TOOLWINDOW
bit is turned on by OR-ing
ExStyle
with
0x80
.
The following always works,
Me.FormBorderStyle = FormBorderStyle.SizableToolWindow;
Me.ShowInTaskbar = False;
But if you have a borderless form, i.e.,
FormBorderStyle.None
then
ShowInTaskbar = False
doesn't work. So, we should set the
WS_EX_TOOLWINDOW
to
true
in addition to
Me.ShowInTaskbar = False
.