社区
进程/线程/DLL
帖子详情
关于线程的简单问题!
xiaqq
2001-11-16 12:00:07
一个从CWinThread继承的线程类,如何让它的对象运行起来?(不停的做某件事情)?我使用Run()好象不行。是不是应该注意什么?
还有就是在Run()中调用其基类的CWinThread::Run()就会完蛋(死在里面了!)
...全文
282
25
打赏
收藏
关于线程的简单问题!
一个从CWinThread继承的线程类,如何让它的对象运行起来?(不停的做某件事情)?我使用Run()好象不行。是不是应该注意什么? 还有就是在Run()中调用其基类的CWinThread::Run()就会完蛋(死在里面了!)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
25 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaqq
2001-11-30
打赏
举报
回复
终于能给分了!
xiaqq
2001-11-26
打赏
举报
回复
谢谢各位!
morningsing
2001-11-23
打赏
举报
回复
如果你选用了工作线程,而又想使用DDE数据交换,可以考虑别的方式,如:WM_COPYDATA,内存映射文件......
xionghaifeng
2001-11-23
打赏
举报
回复
uppp
xiaqq
2001-11-23
打赏
举报
回复
再次尝试给分!
包心菜加糯米饭
2001-11-22
打赏
举报
回复
不要调用基类的run,他会执行消息循环,只有收到特定的消息才返回。
liujiangsh
2001-11-22
打赏
举报
回复
PUSH 10000000 TIMES
Zheast
2001-11-22
打赏
举报
回复
再试一次吧
xiaqq
2001-11-19
打赏
举报
回复
怎么搞的?
还有50分呢?
xiaqq
2001-11-17
打赏
举报
回复
速度狂慢!
再次尝试给分!
xiaqq
2001-11-17
打赏
举报
回复
速度狂慢!
再次尝试给分!
DeadWolf
2001-11-16
打赏
举报
回复
同意用工作线程的建议
show
2001-11-16
打赏
举报
回复
好象是在 RUN 以前,构造函数后 调用,你s设几个断点调试一下就知道了,其实如果你的线程里面没有窗口的话用工作线程就可以了,用CreateThread() ,或AfxBeginThread()。
show
2001-11-16
打赏
举报
回复
是个虚函数,在ClassWizard 里重载一下就可以了。。。
liuyinfeng
2001-11-16
打赏
举报
回复
同意,其实主要思路就是线称中套循环。
另,如果你的线程用于不停的做某件事情,建议你用工作者线程
xiaqq
2001-11-16
打赏
举报
回复
能告诉我InitInstance()在什么时候调用?
如果我必须要等到线程初始化好了以后才能调用怎么办?
不是创建时候
show
2001-11-16
打赏
举报
回复
CWinThread::InitInstance()
{
while(1)
{
if(...)
break;
DoSomething();
}
return FALSE;
}
Happy_Wawe
2001-11-16
打赏
举报
回复
CWndThread不如自己CreateThread性能好。
同样的Thread内容,CWndThread能Create的比较少。
xiaqq
2001-11-16
打赏
举报
回复
先给你们分!
xiaqq
2001-11-16
打赏
举报
回复
你的工作线程解决了我的可以连续运行的问题,
但是DDE数据交换在工作线程下不能运行,
哎,还是从头开始!
加载更多回复(5)
POSIX多
线程
程序设计.pdf
内容简介 《POSIX多
线程
程序设计》深入描述了IEEE的开放系统接口标准——POSIX
线程
,通常称为Pthreads标准。本书首先解释了
线程
的基本概念,包括异步编程、
线程
的生命周期和同步机制;然后讨论了一些高级话题,包括属性对象、
线程
私有数据和实时调度。此外,本书还讨论了调度的
问题
,并给出了避免错误和提高性能等
问题
的有价值的建议。本书使用了大量注释过后 实例来解释实际的概念,并包括Pthreads的
简单
索引和对标准化的展望。 《POSIX多
线程
程序设计》适合有经验的C语言程序员阅读,也适合多
线程
人员参考。
Java多
线程
(超详细!)
1、什么是进程?什么是
线程
? 进程是:一个应用程序(1个进程是一个软件)。
线程
是:一个进程中的执行场景/执行单元。 注意:一个进程可以启动多个
线程
。 eg.对于java程序来说,当在DOS命令窗口中输入: java HelloWorld 回车之后。 会先启动JVM,而JVM就是一个进程。 JVM再启动一个主
线程
调用main方法。 同时再启动一个垃圾回收
线程
负责看护,回收垃圾。 最起码,现在的java程序中至少有两个
线程
并发, 一个是垃圾回收
线程
,一个是执行main方法的主
线程
。 3、进程和
线程
是什么关系?
idea多
线程
调试 以及 java
线程
无法中断!原因竟然是.....
微信谣言体标题23333333 新手垃圾
问题
预警!大神请绕道!不要鄙视我! 说来惭愧这个
问题
找了挺久,作为一个并发编程渣渣,甚至都不知道怎么用idea进行多
线程
调试,这次虽然找
问题
找了半天,但也算有点收获 场景是我要开一个
线程
去定期用各种参数请求一个接口,来缓存这个接口的结果,用于兜底服务,并且服务本身提供了一个接口用于停止
线程
并重新创建一个
线程
从头来。 我的做法是搞了一个单
线程
池,下面分别是停止...
windbg分析单个服务
线程
数很多的
问题
有一天突然发现生产环境单个服务的
线程
数很多,如下图所示: 因此我想到了两个
问题
,第一:为什么同时存在这么多
线程
?第二:
线程
是怎么产生的? 一.为什么同时存在这么多
线程
? 1:通过windbg分析dump文件,使用命令!threadpool查看,可以看到存在大量空闲
线程
: 2:用命令!threads查看
线程
,如下图,存在大量的MTA(Threadpool worker),这样的
线程
就是空闲
线程
。 切换到任意一个
线程
,我选择了212这个
线程
,用命令!dumpstack输出堆栈信息,可以看到
线程
最后调用的是W
Java多
线程
之
线程
安全
问题
本篇文章介绍的内容为Java多
线程
中的
线程
安全
问题
,此处的安全
问题
并不是指的像黑客入侵造成的安全
问题
,
线程
安全
问题
是指因多
线程
抢占式执行而导致程序出现bug的
问题
。
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章