社区
进程/线程/DLL
帖子详情
关于进程的主线程
vonvon
2001-06-06 12:30:00
已知进程句柄,如何得到它的主线程句柄?这个主线程是否就是该进程
主窗口所在的线程?
目前我的做法是用toolhelp api列举出某个进程的所有线程,我怎么才能
知道这些线程中那个才是主线程?
...全文
150
2
打赏
收藏
关于进程的主线程
已知进程句柄,如何得到它的主线程句柄?这个主线程是否就是该进程 主窗口所在的线程? 目前我的做法是用toolhelp api列举出某个进程的所有线程,我怎么才能 知道这些线程中那个才是主线程?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
airhorse
2001-06-06
打赏
举报
回复
who
Kevin_qing
2001-06-06
打赏
举报
回复
关注····
android双
进程
守护,
进程
很难被杀死demo
android双
进程
守护,
进程
很难被杀死
利用
进程
ID获取
主
线程
ID
利用
进程
ID获取
主
线程
ID,仅适用于单
线程
。多
线程
应区分哪个是
主
线程
,区分方法待验证 (1)好像可以用StartTime最早的,不过通过
线程
执行时间不一定可靠,要是在最开始就CreateThread了,
线程
的执行时间会相同。可以通过回溯栈上的值来判断哪个
线程
是
主
线程
,
主
线程
的栈多少有些不同。最明显就是
主
线程
栈上的PE入口点 信息,没有这个的就是子
线程
。(2)CsrProcessLink中取Csr...
主
线程
退出,不代表
进程
会终止
核心编程上说的比较清楚,
主
线程
返回了,系统会自动终止其他所有
线程
,回收资源,从而结束
进程
。偶尔间我发现.net里面的
主
线程
退出时,只要还有前台
线程
存活,
进程
就不会退出。很迷惑其实现原理。查了些资料,了解到,默认情况下,只要
进程
中还有一个
线程
存活,
进程
就不会终止,与存活的
线程
是不是
主
线程
无关,除非某个
线程
直接或间接的通过ExitProcess等全局性的API提前结束了
进程
的执行。这似乎与很多人的观点不同,呵呵。 为了简单明了,看下面代码:DWORD WINAPI OtherThread(LPVO
主
进程
主
线程
和子
线程
三者退出的关系
2)main()中,return0或者exit(0)退出
主
进程
后,
主
函数创建的子
线程
都会被终止**。在子
线程
处理函数中returnNULL相当于调用pthread_exit(NULL)。(1)在
主
线程
和子
线程
中getpid()得到的
进程
pid是一样的,pthread_self()得到的
线程
号不一样。,但是在main()后面写printf()并不会被执行到,怎么会被执行到?......
python多
线程
编程(3):
进程
、
主
线程
、子
线程
和守护
线程
(第一篇)
进程
、
主
线程
、子
线程
和守护
线程
(第一篇):守护
线程
和
主
线程
import threading,time ''' 1.
进程
:可以理解为:你运行一个python程序,最终“
进程
已结束,退出代码 0”, 就是该python程序所有的内容执行完毕。 2.
主
线程
:应用程序运行即为
主
线程
(从程序第一行到最后一行执行完毕, 中间遇到子
线程
的start,子
线程
去执行它的函数,
主
线程
继续往下执行其他语句) 3.用户
线程
(子
线程
):在
主
线程
中可以创建和启动新
线程
,默认为用户
线程
(子
线程
) 4.daemon
线程
:守护
线程
,优先级
进程/线程/DLL
15,473
社区成员
49,171
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章