我在一个子窗口弹出出就启动一个线程去执行,里面有用到子窗口的指针,如果线程执行到窗口还关闭时是正常的,如果线程还没执行完子窗口就关闭了那么程序就会出错说内存不能为read有什么好办法可以判断线程里指向窗口的指针是否可以为read我用IsBadWritePtr 和IsBadReadPtr还是没作用
解决方案 »
- CDateTimeCtrl编辑问题
- CTreeview 创建新文件夹并进入名字编辑状态 请高手出山
- 用DrawText打印了“abcd”,然后接着打印“abc”,'d' 字符怎么没删掉?
- 100分求助,请问怎么把文件中的一行内容替换掉?
- 关于 进程条 的问题,请大家指教,急!!!
- 如何动态改变listbox-item的高度?
- 关于枚举局域网内计算机遇到的问题(WNet,附函数)........waiting for your answer!
- 关于链表的一个简单问题!
- 我对MFC开始反感啦,在timer里我频繁的把CString 类型的m_Receive,m_Tongxintime 清空再赋值,在系统
- 请帮忙!关于nbtstat的应用
- VC用ADO 创建一个数字类型(double)的字段 请问怎么写_ConnectionPtr中Excute的代码?
- VC光盘错误
线程结束时发出个事件,通知窗口可以关闭了.gl
而不是直接去操作窗口指针判断窗口有效性可用 IsWindow()还有在窗口关闭时可WaitForSingleObject一下线程