社区
进程/线程/DLL
帖子详情
线程句柄和线程表识有何区别,它们分别用于什么地方
tibet_liuzizhenyan
2005-03-15 10:59:19
在函数CreateThread()中它的返回值是线程的句柄,但在其调用参数中又有一个DWORD类型线程表识数据,这两个都可以用于表示该线程吗?
...全文
75
2
打赏
收藏
线程句柄和线程表识有何区别,它们分别用于什么地方
在函数CreateThread()中它的返回值是线程的句柄,但在其调用参数中又有一个DWORD类型线程表识数据,这两个都可以用于表示该线程吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiangding
2005-03-15
打赏
举报
回复
有默认值没?
gnixemos
2005-03-15
打赏
举报
回复
一般只用返回的Handle ,比如suspend, waitforobject(),
创建的时候ID可以传个NULL, 以后也可以通过GetThreadID()获得,就是一个标志thread的数字吧
线程
ID与
线程
句柄
有啥不同
当某个程序创建一个
线程
后,会产生一个
线程
的
句柄
,
线程
的
句柄
主要用来控制整个
线程
的运行,例如停止、挂起或设置
线程
的优先级等操作。
线程
句柄
与
线程
ID的
区别
: ●CreateThread() API
用于
创建
线程
。 API 返回同时
线程
句柄
和
线程
标识符 (ID)。
线程
句柄
有完全访问权创建
线程
对象。 运行
线程
时
线程
ID 唯一标识
线程
在系统级别。 ●ID是在Windows系统范围内唯一标示Thread的。 ●Handle是用来操作Thread的,可以有多个,每个HANDLE可以有不同的操作权限,在不同进程O
java
线程
句柄
_
线程
与
线程
句柄
今天温习很久前写的代码,发现自己写的这么一句代码,m_hTheard = CreateThread(NULL,0,RegNotifyProc,LPVOID(this),0,NULL);CloseHandle(m_hTheard);突然给糊涂了,刚创建的
线程
,为什么有close了,还是当初入门不踏实,没有细想,现在反过来都记不得了,通过查资料,解决了我的疑惑。1,
线程
和
线程
句柄
(Handle)不同,...
线程
、
线程
句柄
、
线程
ID
在windows系统中,
线程
的id是唯一对应的,也就是说,如果两个
线程
返回相同的id,则他们必然是同一
线程
,反之一定是不同的
线程
。而
线程
的
句柄
并不是
线程
的唯一标识,
线程
的
句柄
只是用来访问该
线程
的的一个32位值,尽管相同的
句柄
一定标识同一
线程
,但同一
线程
可能拥有两个打开的
句柄
,因此,不能用
句柄
来区分两个
线程
是否是同一
线程
。在 Windows 中,大多数对象是由包含创建这些对象的
线程
的进程拥有的。当一个
线程
终止运行时,在与它相关联的
线程
内核对象的所有未结束的引用关闭之前,该内核对象不会自动被释放。
线程
句柄
跟
线程
ID的不同
所以,在写程序,开始按钮,如果是用打开
线程
的方式来执行主函数,如果怕用户多次点击导致函数重复运行,建议在程序开始的时候将
线程
的
句柄
设置为0,第一次运行后对他赋值,第2次点击的话,检测到
线程
句柄
已经不是0了,则拒绝再次执行。如果你点了多次运行,比如你用一个按钮事件来执行这个打开
线程
,那么,你点一次,他就会新开一个
线程
,下面是点击了2次开始的结果,可以看到开了2个
线程
。可以看到呢,其实,2个值他是不一样的,所以,TC 7 的说明文档里面,本身是混淆了这2者的概念来的。我们写个简单的代码测试下。
创建
线程
后为什么关闭了
线程
句柄
,
线程
还是可以运行?
主
线程
只要拥有
线程
句柄
,事后就可以对
线程
执行某些操作,比如查询
线程
状态等等,靠的就是
句柄
,如果没有
句柄
,系统就无从知道要查的是那个
线程
的状态。但保持这个
句柄
不关闭,并不是
线程
运行的条件。 关闭
线程
句柄
只是释放
句柄
资源,新开启
线程
后,如果不再利用其
句柄
,应该关闭
句柄
,释放系统资源。关闭
线程
句柄
和
线程
的结束与否没有关系。
句柄
可以认为是系统对资源(如
线程
)的分配的一个...
进程/线程/DLL
15,473
社区成员
49,171
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章