【发布时间】:2012-03-11 02:58:10
【问题描述】:
我知道在 Windows 下设置线程名称的非直观过程(参见“How to set name to a Win32 Thread?”)。有没有办法获取线程的名称?我没有看到任何允许我执行此操作的 Windows API (http://msdn.microsoft.com/en-us/library/windows/desktop/ms684847(v=vs.85).aspx)。
【问题讨论】:
-
如果对您有任何帮助,您可以获得线程的启动函数名称。
-
@Nawaz 你会怎么做?
-
@CS.:您必须使用这些 API:SymInitialize 和 SymFromAddr。我用过,看这个话题:Get StartAddress of win32 thread from another process
标签: c++ windows multithreading winapi unmanaged