社区
C++ Builder
帖子详情
线程发送消息到主线程的问题?
jacky_zuo
2006-05-23 02:28:03
使用线程(多个)发送到主线程,并根据相应的消息,主窗体中的列表中显示不同的内容;
使用SendMessage或PostMessage时主线程窗体运行正常,但是拖动主窗体时这些线程似乎都不运行了
请问这是怎么回事,如何解决?
经测试这些线程并没有结束。
...全文
205
4
打赏
收藏
线程发送消息到主线程的问题?
使用线程(多个)发送到主线程,并根据相应的消息,主窗体中的列表中显示不同的内容; 使用SendMessage或PostMessage时主线程窗体运行正常,但是拖动主窗体时这些线程似乎都不运行了 请问这是怎么回事,如何解决? 经测试这些线程并没有结束。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
haipo58
2007-04-11
打赏
举报
回复
能不能详细说下,没怎么懂,是不是在窗体repain的时候会没有sleep的线程会受影响啊?
jacky_zuo
2007-04-11
打赏
举报
回复
有人顶就结贴,第一位有效,谢谢
jacky_zuo
2006-05-23
打赏
举报
回复
使用Sleep就可以了
jacky_zuo
2006-05-23
打赏
举报
回复
而且在本程序弹出对话框关闭后主窗体也不运行;
但是如果和另外一个进程切换一下窗体就可以继续运行,请问这是什么原因,我该如何解决和避免这样的问题出现?
Android中Handler从子
线程
发
消息
到
主
线程
回调
消息
全过程
比如网络请求或者操作数据库等等,一般都会在子
线程
中进行操作,那么一般这些请求完成之后,就要实时刷新界面,而子
线程
不能刷新页面,只能在
主
线程
进行操作,so,子
线程
怎么将
消息
发送
到
主
线程
进行页面刷新呢?...
利用handler实现
主
线程
向子
线程
中
发送
消息
既然我们知道了handler的工作原理,那么假设我们将子
线程
和
主
线程
调换位置,在子
线程
中执行Looper.prepare()方法和Looper.loop()方法,以实现
主
线程
给子
线程
发送
消息
。这是测试项目的简单界面点击上边的按钮子...
handler底层是如何将
消息
从子
线程
发送
到
主
线程
这个
问题
的实质是handler机制+引用的传递. 理解handler机制有很多方法,我推荐的方法是从四个关键类Handler、Message、MessageQueue、Looper的方法入手来弄清
消息
传递这一整条线的逻辑: 这条线的走向是:(相关对外...
主
线程
与子
线程
的相互通信
主
线程
与子
线程
之间相互通信 在平时写程序时,我们一般都是在子
线程
中向
主
线程
发送
消息
,从而完成请求的处理,这个很常见,不用多说了。...
主
线程
发送
消息
给子
线程
,通常思维逻辑就是:其
QT在子
线程
发送
信号给
主
线程
,
主
线程
信号槽函数没有反应的解决办法
在编写
线程
时遇到了一个
问题
,即子
线程
发送
信号给
主
线程
,
主
线程
信号槽函数没有反应,这个
问题
卡了半天,最终找到解决办法,自己记录一下。
问题
在子
线程
的run函数
发送
了一个信号,在
主
函数中定义了一个信号槽...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章