关于同一进程内不同对话框分线程显示的疑问
2009-06-25 12:02
405 查看
另外,即使是重载主对话框内的OnCancel退出程序,还是被报告有严重的内存泄露,报错的图片如下:
不晓得是不是线程之间进行通信有什么特别限制,我用保存指针的方法,还是没办法完成从线程开启的对话框去关闭主对话框,调用的时候出错。
后来,经过各位朋友的指点,我发现了问题所在。
因为我的错误认识:
打算利用指针直接调用类函数进行跨线程的操作,那是绝对不允许的!
线程直接必须通过消息进行相互通知
通过PostThreadMessage
和PostMessage or SendMessage
,再结合自定义消息等等。
最终问题解决!
具体欢迎各位朋友来我的帖子看看!
http://topic.csdn.net/u/20090618/10/0a6dfcae-5f0a-4e3b-9fda-22fb8dd079c5.html
不晓得是不是线程之间进行通信有什么特别限制,我用保存指针的方法,还是没办法完成从线程开启的对话框去关闭主对话框,调用的时候出错。
后来,经过各位朋友的指点,我发现了问题所在。
因为我的错误认识:
打算利用指针直接调用类函数进行跨线程的操作,那是绝对不允许的!
线程直接必须通过消息进行相互通知
通过PostThreadMessage
和PostMessage or SendMessage
,再结合自定义消息等等。
最终问题解决!
具体欢迎各位朋友来我的帖子看看!
http://topic.csdn.net/u/20090618/10/0a6dfcae-5f0a-4e3b-9fda-22fb8dd079c5.html
相关文章推荐
- MFC 关于在对话框上的同一区域显示不同的内容(子对话框)
- 网上收集的关于SQL线程、进程、连接、.net连接池等方面的资料
- 关于进程和线程
- 关于MFC中添加对话框类后类视图(class view)无显示
- 关于Java Swing怎么实时刷新JTextArea,以显示刚才加append的内容(线程角度)
- 关于Python的进程线程协程之threading模块(二)Lock,RLock对象以及Semaphore,BoundedSemaphore对象
- 关于Python的进程线程协程之threading模块(四)Condition对象
- WinDBG 技巧:显示进程/线程环境参数(!peb 和 !teb 命令)
- 关于操作系统中进程、线程、和任务之间的关系
- 关于OpenGL ES20显示YUV数据在不同手机要使用不同坐标系的问题,求教各位大虾
- 关于在进程中对对话框或者视图操作,出现读写错误0x000000的解决办法
- 【C学习笔记】【疑问】关于const常量的实现机制在C和C++中的不同
- windows游戏开发中一个关于Visual Studio的编译链接成功,输出窗口却显示线程已退出。无法运行项目的问题
- (委托事件处理)关于多线程执行显示进度条的实例(转)&&线程间操作无效: 从不是创建控件“rtxtEntryNO”的线程访问它。
- 关于进程与线程的讲解 最最最生动的理解
- 关于Linux的进程和线程
- 关于进程与线程的简单解释
- 关于linux的进程和线程
- 嵌入式 探讨父子线程、进程终止顺序不同产生的结果_skdkjxy_新浪博客
- 关于Java中线程和进程的讨论1(创建线程和线程特点分析)