【发布时间】:2010-04-24 02:06:12
【问题描述】:
在 Visual Studio 的“附加到进程”对话框中,“可用进程”列表中的一列是“标题”,其中列出了每个进程拥有的最顶层窗口的标题。
为了划分工作,我们生成多个服务器进程的多个实例。对于这些控制台进程,Title 字段是空白的,所以目前我们必须在管理工具中查找进程 id 才能找到正确的进程。
为了简化调试过程,我希望能够使用 Title 字段来直接确定我想要哪个过程。
SetConsoleTitle 不能解决问题,SetWindowText 的 hWnd 为 NULL 也不行。据我所知,控制台应用程序本质上并不拥有我们可以传递给 SetWindowText 的任何窗口句柄。我们不想为这些服务器进程创建任何可见的窗口。
对于诱使 Visual Studio 在此处显示一些有用信息的合理方法有什么建议吗?
【问题讨论】:
标签: visual-studio debugging process console title