请教一个线程问题,多谢!
建立了一个基于对话框的MFC程序,上面有两个按钮Button1,Button2。在点击按钮Button1时通过CreateThread创建了线程A,
然后在线程A的线程函数中又通过CreateThread创建了线程B和线程C。现在的问题是我想通过点击按钮Button2暂停线程A和线程B的执行,请问这种该如何实现?
另外还有如下问题:
1. 这里的线程A,线程B和线程C之间是什么关系?
2. 线程之间存在父子关系么?
3. 在上面的例子中如果我把线程A挂起或结束掉那么线程B和线程C是不是也被挂起或结束?
4. 在上面的例子中我在主线程也就是UI线程中我能直接操作线程B和线程C么?
麻烦大家给说一下谢谢!!!