如何结束一个自动开启的隐藏的子线程!!!

kankan1985 2009-08-02 03:52:07
我的问题似乎有点复杂!
我在MFC框架中开启了一个线程,这个线程是Vega运行的线程。正是因为这个原因这个线程又会自动的开启一个子线程,由于Vega没有提供获得这个子线程信息的接口函数,所以我无法在结束线程的时候结束这个子线程。望各位大侠帮帮忙啊!
...全文
51 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
kankan1985 2009-08-13
  • 打赏
  • 举报
回复
[Quote=引用楼主 kankan1985 的回复:]
我的问题似乎有点复杂!
我在MFC框架中开启了一个线程,这个线程是Vega运行的线程。正是因为这个原因这个线程又会自动的开启一个子线程,由于Vega没有提供获得这个子线程信息的接口函数,所以我无法在结束线程的时候结束这个子线程。望各位大侠帮帮忙啊!
[/Quote]

vega线程可以结束,但是它开启的子线程好像不会随着父线程的结束而结束。
rendao0563 2009-08-02
  • 打赏
  • 举报
回复
有start一般都会有stop LZ多看看。
WooSir 2009-08-02
  • 打赏
  • 举报
回复
你指的是Vega开启的CULL或DRAW线程吗?
Vega线程结束时会自己Kill掉它们的吧。无法结束,还是另有原因。
oyljerry 2009-08-02
  • 打赏
  • 举报
回复
这种工作应该你结束线程的时候,结束Vega线程,然后由Vega它去结束开启的子线程

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧