【问题标题】:C++ MFC Naming threads so Procmon can see themC++ MFC 命名线程,以便 Procmon 可以看到它们
【发布时间】:2012-05-18 12:52:12
【问题描述】:

是否可以在 MFC 中为线程提供字符串名称,以便 procmon 等其他应用程序将转储出更有用的消息,而不仅仅是 ThreadID #### exited 等。

我目前也在使用 VC6。

谢谢

【问题讨论】:

  • 我希望我不必这样做,但我现在必须......

标签: c++ multithreading mfc naming visual-c++-6


【解决方案1】:

是的,您可以通过引发特殊类型的异常。图解here

【讨论】:

  • 但这仅在 ProcMon 作为调试器附加时才有效,因此它可以在引发异常时看到异常。否则,应用程序只会捕获异常并丢弃命名信息。
  • 如果 ProcMon 实际上监视该异常,那么是的,条件是 ProcMon 需要在 程序命名为它之前一直监视该进程线程。
猜你喜欢
  • 1970-01-01
  • 2019-10-29
  • 1970-01-01
  • 2014-02-13
  • 2012-05-10
  • 2023-03-08
  • 2016-04-26
  • 2022-07-08
  • 1970-01-01
相关资源
最近更新 更多