我继承了CTreeCtrl类,在一个线程中对Tree进行插入Item的操作。
我希望在Tree对象析构前,线程先退出,所以我在Tree的析构函数中加入了WaitForSingleObject,等待线程退出。问题出现了,当WaitForSingleObject正在等待的时候。线程中所有对Tree的操作都会阻塞,这样两边都在死等!请问高手,怎么解决这个问题???
我希望在Tree对象析构前,线程先退出,所以我在Tree的析构函数中加入了WaitForSingleObject,等待线程退出。问题出现了,当WaitForSingleObject正在等待的时候。线程中所有对Tree的操作都会阻塞,这样两边都在死等!请问高手,怎么解决这个问题???
解决方案 »
- 怎样设置VS2010 IDE窗口背景颜色
- wininet读取Transfer-Encoding: chunked的问题,请教高手
- 用recv函数从FTP数据通道接收数据,参数buf大小设置多少为好?
- windows消息得问题。
- 在线求IP地址转换问题(50分)
- 什么东西做help document
- 对话框程序运行时,按ESC键就退出,怎么屏蔽这个键?
- 请问AsyncSocket::OnReceive是什么时候和如何被自动调用的?
- 我在网上下载的avi文件用media player打开时提示:无法下载合适的解压缩程序,这是怎么回事?
- @@@@@%%%%%%%汉字!烦人的汉字!急急!大虾门~~~各位老大,菜鸟有问题:如何提取汉字的点阵字库?什么内码啊,点阵啊,俺头大,各位高手不妨进来坐坐……&&&&&&&********
- 有谁做过实时绘制曲线相关的工作,介绍一下
- [高分求助!]超市常见的扫码器编程
比较好的方法是工作线程通知主线程,由主线程来完成相关的操作。
http://blog.joycode.com/jiangsheng/archive/2005/08/20/62256.aspx