【发布时间】:2021-03-22 20:56:53
【问题描述】:
如何在运行时更改程序任务栏按钮的右键单击上下文菜单中的标题?我的意思是这里用红色圈起来的文字。
标题似乎是taken from the assembly title。我需要从代码中动态更改标题在运行时。我有一个 EXE,用户将其“视为”许多不同的应用程序 - 它在运行时读取数据文件,然后大量自定义其外观,包括窗口标题。我还需要自定义此右键菜单中的标题。没有一个标题可以涵盖所有内容。如有必要,我愿意考虑对 Windows API 进行 P/Invoke 调用。
这是一个WinForms .Net 4.5.2程序,截图是Windows 7。
【问题讨论】:
-
@LarsTech 我看了看,它说不可能动态更改程序集名称。我的希望是,有可能以某种方式更改上下文菜单中的菜单标题,可能是通过 Windows API 中的某些内容(它控制任务栏并且不 AFAIK 处理属于 .Net 概念的程序集)
-
看看这个看看它是否有帮助我确定是否有办法stackoverflow.com/questions/1948014/…
-
@methodman 谢谢,但这是关于点击表单标题,而不是任务栏按钮