我希望隐藏任务栏入口,以最大化有效空间,因为该应用程序具有系统托盘图标,我不需要任务栏入口。该应用程序不允许您仅拥有系统托盘而不是两者都有。
如何隐藏任务栏入口但保留窗口形式?
如何隐藏任务栏入口但保留窗口形式?
您的应用程序是用什么语言编写的?
您想要的API调用称为SetWindowLong。
Delphi示例代码如下:
procedure TForm1.FormCreate(Sender: TObject);
begin
ShowWindow(Application.Handle, SW_HIDE);
SetWindowLong(Application.Handle, GWL_EXSTYLE,
GetWindowLong(Application.Handle, GWL_EXSTYLE) or WS_EX_TOOLWINDOW);
ShowWindow(Application.Handle, SW_SHOW);
end;
if (bShow)
ModifyStyleEx(0, WS_EX_APPWINDOW);
else
ModifyStyleEx(WS_EX_APPWINDOW, 0);
ModifyStyleEx文档在这里。
链接:
C#的解决方案如下:
ShowInTaskbar = false;
ShowInTaskbar = False
ShowInTaskbar
是一个Form
方法可能会有所帮助。 - MusiGenesis