社区
ATL
帖子详情
【如何在多线程中响应COM中的事件消息】***(急,急)
Karvey
2003-09-20 10:54:14
现在我利用多线程做的应用程序:
在循环中能够中断,同时又需要在循环中调用COM的方法,
希望能够通过事件控制界面的进程条。
如下的执行:
1.gui:
invoke thread
thread can be paused
2.thread:
for()
{
invoke com method
}
现在不知道如何让COM的事件来控制GUI的进程条??不知道如何处理的好?
...全文
20
5
打赏
收藏
【如何在多线程中响应COM中的事件消息】***(急,急)
现在我利用多线程做的应用程序: 在循环中能够中断,同时又需要在循环中调用COM的方法, 希望能够通过事件控制界面的进程条。 如下的执行: 1.gui: invoke thread thread can be paused 2.thread: for() { invoke com method } 现在不知道如何让COM的事件来控制GUI的进程条??不知道如何处理的好?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Karvey
2003-09-27
打赏
举报
回复
多谢各位,我这边解决了。给分。
zxm521b
2003-09-20
打赏
举报
回复
经典的方法当然是使用PostMessage,不用处理跨套间的问题。
zxm521b
2003-09-20
打赏
举报
回复
1. 不能用SendMessage代替PostMessage,因为SendMessage直接调用窗口过程,并没有处理跨套间的问题。
2. PostMessage不会影响性能,因为COM库使用代理处理跨套间调用时使用的仍然是PostMessage!!!
xiaohyy
2003-09-20
打赏
举报
回复
我做过和你一样的应用,就是用的SendMessage,没感觉有什么不妥的。。
客户端收到事件就往窗口仍消息。。在处理消息时控制进度条
Karvey
2003-09-20
打赏
举报
回复
zxm521b
你说的方法,好像不行,PostMessage处理上要慢很多的
JAVA
多线程
精讲下
本课程是《零基础学Java》系列课程
中
的"
多线程
"相关课程.授课形式延续了之前课程的授课风格。内容细腻、详尽,由浅入深!通过本门课程的学习你可以深刻理解Java
多线程
的原理及实现运行机制,深刻学习
多线程
的生命...
Python学习笔记——用
多线程
处理界面没有
响应
的问题
在处理复杂的任务的时候,不能把任务写在UI线程里,需要单独使用线程处理。这一章,我们用线程池处理UI不
响应
的问题。
多线程
和多进程
关于多进程和
多线程
,教科书上最经典的一句话是“进程是资源分配的最小单位,线程是CPU调度的最小单位”,这句话应付考试基本上够了,但如果在工作
中
遇到类似的选择问题,那就没有这么简单了,选的不好,会让你深受...
Delphi
中
实现
多线程
同步查询
当然,只要将查询或数据操纵构造成线程对象,情况会好一些,至少可以接受窗口
消息
,也可以随时终止查询或数据操纵,而不会在屏幕上显示出太难看的白色。即使是这样,也不可避免地会在查询时闪现一个带有 SQL符号的...
多线程
还是多进程的选择及区别
关于多进程和
多线程
,教科书上最经典的一句话是“进程是资源分配的最小单位,线程是CPU调度的最小单位”,这句话应付考试基本上够了,但如果在工作
中
遇到类似的选择问题,那就没有这么简单了,选的不好,会让你深受...
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章