社区
Windows SDK/API
帖子详情
多线程的问题
wangran
2004-07-05 09:43:48
我正在参与一个测试程序编写,是第一次使用c++ builder,很多方面都搞不清楚。现在我的一个对话框里的一个菜单函数用到了一个需要很长时间的循环,这样就导致了在运行这个函数时对话框不能拖动,界面也花掉了,有点像没有响应的现象,同事建议我用多线程,我一点头绪都没有,在此请教了。
...全文
205
6
打赏
收藏
多线程的问题
我正在参与一个测试程序编写,是第一次使用c++ builder,很多方面都搞不清楚。现在我的一个对话框里的一个菜单函数用到了一个需要很长时间的循环,这样就导致了在运行这个函数时对话框不能拖动,界面也花掉了,有点像没有响应的现象,同事建议我用多线程,我一点头绪都没有,在此请教了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lidawen
2004-09-07
打赏
举报
回复
定义函数
DWORD CALLBACK Thread_function (void *P)
{
//處理事務
}
//定義縣程
HANDLE hThread;
hThread = CreateThread(NULL,NULL,Thread_ function,NULL,
CREATE_SUSPENDED,NULL);
ResumeThread(hThread);
wang_j_p
2004-09-07
打赏
举报
回复
循环内部加
Application->ProcessMessages();
cchao
2004-09-06
打赏
举报
回复
Application->ProcessMessages()
使系统能抽出空来处理其他消息,很好的方法
但是你要是还需要做别的事情的话还是写个线程保险点
gyj_china
2004-07-08
打赏
举报
回复
用线程固然是好,但有很多循环没有必要用线程。写个简单的线程还是挺容易的。
你还是在循环中加上
Application->ProcessMessages();
Maconel
2004-07-05
打赏
举报
回复
在循环中加入
Application->ProcessMessages();
即可,它的作用是将操作权交回系统,这样就可以避免在长时间循环中使程序死掉。
zcchm
2004-07-05
打赏
举报
回复
你这种情况没有必要用多线程,支持楼上
Matplotlib
多线程
问题
Matplotlib
多线程
画图遇到的BUG 1.
问题
:
多线程
处理算法后,对结果进行图示,出现BUG:消息里的图和文字全部错乱,仅有几组可视化图像正确。
多线程
采用import threading库。 2.可能原因: 引入的 import ...
多线程
调用同一静态方法会有
多线程
问题
吗
多线程
调用同一静态方法会有
多线程
问题
吗项目中有类的public static方法有可能被
多线程
同时调用,所以有这个疑问,大致网上查了下自己没有试验过。 只要在静态函数中没有处理
多线程
共享数据,就不存在着
多线程
访问同...
Java
多线程
问题
总结
Java
多线程
问题
总结 http://www.importnew.com/18459.html#comment-651217
多线程
有什么用? (1)发挥多核CPU的优势 单核CPU上所谓的”
多线程
”那是假的
多线程
,同一时间处理器只会处理一段逻辑,只不过线程之间...
Redis是单线程还是
多线程
问题
Redis是单线程还是
多线程
问题
在学习redis的过程中,很多文章都说redis是单线程,但在官方给出的说明中显示,redis6.0已经引入了
多线程
,对此我找了许多文档,将学习过程整理记录下来。 1、Redis单线程 在一开始的...
Java——
多线程
那些
问题
Java
多线程
问题
总结
多线程
有什么用? (1)发挥多核CPU的优势 单核CPU上所谓的”
多线程
”那是假的
多线程
,同一时间处理器只会处理一段逻辑,只不过线程之间切换得比较快,看着像多个线程”同时”运行罢了。...
Windows SDK/API
1,221
社区成员
8,136
社区内容
发帖
与我相关
我的任务
Windows SDK/API
C++ Builder Windows SDK/API
复制链接
扫一扫
分享
社区描述
C++ Builder Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章