首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

知道线程的起始地址怎么得到该线程的ID

2012-03-31 
知道线程的起始地址如何得到该线程的IDRT谢谢大家![解决办法]线程是代码的动态形式。所以,按照这个角度,可

知道线程的起始地址如何得到该线程的ID
RT
谢谢大家!

[解决办法]
线程是代码的动态形式。

所以,按照这个角度,可以是任何id
(但可以判断,如果是用户代码,那么不可能是0,4, 因为已经被固定占用了,但如果是内核态的,那么可能很多起始地址的代码都是0,)

这个问题没有意义啊……
[解决办法]
我可以创建一堆线程从那里开始运行
[解决办法]
你要知道:线程的地址和线程的id是两个不同的概念,通过线程的地址,不能直接获取线程的ID
[解决办法]
你可以这样:在创建的线程中,调用GetCurrentThreadId
[解决办法]
http://msdn.microsoft.com/en-us/library/ms686701(v=VS.85).aspx
[解决办法]
线程的代码地址可以用来创建任意多个线程……你要获取的是哪个线程?
[解决办法]

探讨

线程是代码的动态形式。

所以,按照这个角度,可以是任何id
(但可以判断,如果是用户代码,那么不可能是0,4, 因为已经被固定占用了,但如果是内核态的,那么可能很多起始地址的代码都是0,)

这个问题没有意义啊……

热点排行