c# - 从任务栏隐藏 winforms 应用程序

标签 c# winforms

如何隐藏 winform,使其不会显示在 Windows 任务栏中,用户看不到它,或者当用户按下 Alt + Tab 时?

最佳答案

在代码中执行以下操作:

this.ShowInTaskbar = false;

或者在设计模式下:

alt text

编辑:

您还必须设置 FormBorderStyle

代码:

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

设计:

alt text

这绝对有效 - 这些是使用 Windows Vista 的一些屏幕打印。

应用运行:

alt text

不出现在 ALT + TAB 中

alt text

关于c# - 从任务栏隐藏 winforms 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3900947/

相关文章:

c# - 调整窗口大小时如何使控件拉伸(stretch)和收缩?

.NET 图形重影

c# - 获取条码读取器值表单后台监控

c# - IIS 8 配置子 Web 应用程序不使用父应用程序的表单登录

c# - 如何从 Paypal 调用 DoDirectPayment API 调用

c# - 如何在父表单关闭时显示状态对话框

c# - 如何从 C# 中的类型(只有没有版本或文化或 publickeyToken 的程序集名称)中获取程序集名称(非限定名称)

c# - 来自其他类的 WinForm 控件的线程安全更新

c# - 在另一个 AppDomain 中调用 Await 时没有 SynchronizationContext

在创建窗口句柄之前,无法在控件上调用 VB.NET Invoke,但句柄已创建