社区
VCL组件使用和开发
帖子详情
怎么触发跨线程事件?
Jonix
2015-07-01 10:49:13
我在子线程中,需要触发一个事件,事件函数是写个主线程中的。
由于有多个子线程 ,所以这个事件在主线程中是排对执行的。
我希望 这个事件是在主线程中执行,而非某个子线程中执行。
因为需要子线程在触发事件后立即返回,同时退出线程环循并自毁。
也就是子线程
异步
触发主线程的事件函数。
请教怎么解决的,谢谢
...全文
233
1
打赏
收藏
怎么触发跨线程事件?
我在子线程中,需要触发一个事件,事件函数是写个主线程中的。 由于有多个子线程 ,所以这个事件在主线程中是排对执行的。 我希望 这个事件是在主线程中执行,而非某个子线程中执行。 因为需要子线程在触发事件后立即返回,同时退出线程环循并自毁。 也就是子线程异步触发主线程的事件函数。 请教怎么解决的,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CamelFang
2015-07-07
打赏
举报
回复
最简单就是PostMessage给主线程咯,然后子线程就结束;
如何
跨
线程
触发
COM
事件
本文探讨了COM连接点的实现及其在不同
线程
中
触发
事件
时遇到的问题。介绍了
跨
线程
调用所需的列集技术,并提出了解决方案:通过工作
线程
向主
线程
发送消息来
触发
事件
。
c#学习笔记
跨
线程
触发
自定义
事件
时,包装
线程
安全
本文介绍了一个使用C#实现的
跨
线程
安全
事件
处理示例。通过自定义
事件
和委托,确保了主
线程
和子
线程
之间的安全交互。文章详细展示了如何创建
事件
、
触发
事件
及如何在不同
线程
间传递
事件
。
关于web中javascript不能响应ActiveX
事件
本文记录了一次解决ActiveX控件
跨
线程
触发
事件
问题的经历。作者最初遇到问题时尝试了多种解决方法均未成功,最终通过简化代码定位到问题根源在于控件类中的
线程
调用与
事件
触发
之间的
跨
线程
问题。
C#【必备技能篇】Winform
跨
线程
更新进度条的实例
本文详细介绍了两种C# Winform
跨
线程
更新进度条的实例,包括
事件
触发
的实现方式,重点讲解了
事件
委托和
事件
模型的理解,并提供了完整的源码和运行效果展示。
C#
事件
辅助类
本文介绍了一个用于处理
跨
线程
事件
的实用类——EventHelper。该类通过SynchronizationContext确保
事件
在正确的
线程
上被
触发
,避免了因错误的
线程
上下文而导致的问题。此外,还提供了一系列通用的方法来简化不同参数数量的
事件
处理。
VCL组件使用和开发
604
社区成员
13,456
社区内容
发帖
与我相关
我的任务
VCL组件使用和开发
C++ Builder VCL组件使用和开发
复制链接
扫一扫
分享
社区描述
C++ Builder VCL组件使用和开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章