【问题标题】:Set process title in visual studio attach to process c#在visual studio中设置进程标题附加到进程c#
【发布时间】:2018-06-12 08:07:34
【问题描述】:

我想在 visual studioattach to process 对话框中设置控制台应用程序的进程标题。
我尝试设置程序集名称、进程描述等。但没有成功。
如何在 C# 中实现这一点?

【问题讨论】:

  • 我相信标题会来自主窗口句柄的标题。你有表格吗?
  • 不,我想在 C# 控制台应用程序中设置此标题。

标签: c# visual-studio process set title


【解决方案1】:
Console.Title = "Your title here";

【讨论】:

  • 这改变了控制台窗口标题,但是附加到进程对话框中的进程标题仍然是空白的。
  • @AntoineLafarge 您的项目是控制台应用程序吗?你是如何启动它的?
  • 好的,当我从资源管理器启动二进制文件时它可以工作,但是当我使用 Visual Studio ctrl + F5 快捷方式时它不起作用。
【解决方案2】:

由于这是为了调试,所以在程序的 to 处打开一个新的空白表单并在最后关闭它...这样就可以了...我看看是否还有其他想法

如果没有表单,则 process.mainwindowtitle 为空白

【讨论】:

  • 因为这是调试用的,所以在程序的 to 处打开一个新的空白表格,最后关闭它……这样行……我看看有没有别的想法
  • 必须打开一个虚拟表单,如果没有可见的表单,process.mainwindowtitle 将为空白
  • 是的,当我创建一个新的表单应用程序时,标题是表单窗口标题。
  • 那么这就是你的答案?
  • 但我想在控制台应用程序上实现这一点。你知道表单是如何改变这个标题的吗?
猜你喜欢
  • 1970-01-01
  • 2011-07-16
  • 1970-01-01
  • 2012-01-11
  • 2010-12-29
  • 1970-01-01
  • 2013-02-24
  • 2023-03-11
  • 1970-01-01
相关资源
最近更新 更多