微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在任务pipe理器的应用程序标签中设置应用程序

我有一个用C#for .NET 3.5编写的WinForms应用程序,需要在任务pipe理器的应用程序选项卡中显示一个特定的名称。 但是,我需要这个文本与表单的文本不同。

到目前为止我看到的行为是,任务pipe理器应用程序选项卡将显示正在显示的System.Windows.Forms.Form的Text属性的值。 不过,我想在Form.Text属性显示应用程序的长名称,并在任务pipe理器的应用程序选项卡中使用缩写名称

我知道VB6支持这种行为,应用程序标题(通过项目属性设置 – >生成选项卡 ​​- >应用程序标题字段,或.VBP文件本身)应该是显示在应用程序选项卡中的名称。 有没有办法在C#/。NET中复制这个function?

来自MSDN的这一点信息似乎表明,Text属性是Visual Basic 6.0用户的 .NET中唯一的源代码: App Object 。 不过,我想知道是否有办法解决这个问题。

使用SystemParametersInfo协助

如何asynchronous打开Windows中的文件

Linux和Windows数据系统可以共存吗?

如何读取和写入Windows“networking位置”

processstartinfo.UseShellExecute有什么大不了的?

我如何枚举所有可用的无线networking并将其显示在列表框中?

是否有可能知道哪个应用程序创build了一个文件

.NET与.NET Core 2不同的P / Invoke入口点

PowerShell中的echo和Write-Host有什么区别?

返回'true'的方法应该返回'false'

VB6.0应用程序使用一个隐藏的“停车窗口”作为应用程序的真正主窗口。 这是它允许任务管理器名称与主窗口名称不同的方式。 在.Net应用程序中,主窗口是应用程序的真正主窗口。

您可以通过启动隐藏表单来调用您的可显示表单来复制行为,但是我不建议这样做,因为您可能会将应用程序置于没有可见UI但状态仍在运行的状态。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐