社区
进程/线程/DLL
帖子详情
多线程中如何维护界面的刷新
stinna_xia
2006-06-26 11:39:16
我建立了一个基于对话框的应用程序,在一个按钮的单击处理函数中使用CreateThread启动了一个硬盘搜索线程,从windows任务管理器中看出这个程序所耗cpu资源并不高,但是导致对话框无法刷新,鼠标长期处于等待状态,请问一下怎么解决刷新界面的问题?这样让用户等待实在不爽阿
先谢了
...全文
175
5
打赏
收藏
多线程中如何维护界面的刷新
我建立了一个基于对话框的应用程序,在一个按钮的单击处理函数中使用CreateThread启动了一个硬盘搜索线程,从windows任务管理器中看出这个程序所耗cpu资源并不高,但是导致对话框无法刷新,鼠标长期处于等待状态,请问一下怎么解决刷新界面的问题?这样让用户等待实在不爽阿 先谢了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
KeSummer
2006-06-26
打赏
举报
回复
主线程不要等待.让搜索线程通知就可以了.
wenbo_ying
2006-06-26
打赏
举报
回复
应该是主线程创建线程后,继续工作
工作线程完成工作后,通知主线程
wenbo_ying
2006-06-26
打赏
举报
回复
那和单线程有什么区别?
stinna_xia
2006-06-26
打赏
举报
回复
主线程就在等待搜索线程结束阿,WaitForMultipleObjects
wenbo_ying
2006-06-26
打赏
举报
回复
CreateThread后,主线程在干什么啊
C#WinForm,
多线程
快速
刷新
界面
。
C#WinForm,
多线程
快速
刷新
界面
。没什么高级技术。只希望能解决一下需要
多线程
与UI快速交互的朋友的问题。
qt编程_在子线程
中
更新UI
界面
qt编程_在子线程
中
更新UI
界面
c#Winform异步线程
刷新
UI
使用开发工具为VS2013;.net:4.0
多线程
异步
刷新
ui
界面
,实时获取任务进度并进行反馈。
C#实现
多线程
界面
刷新
//这个问题也不知道难倒了多少C#豪杰。比起MFC的
界面
刷新
,在WINFORM
中
来实现
多线程
刷新
真是很痛苦,故写此文。 //
多线程
刷新
界面
主要用到
多线程
,委托,线程安全、事件等一系列高难度的C#操作。 //关于委托和事件,这有一篇很易懂的文章:hi.baidu.com/anglecloudy/blog/item/a52253ee804d052f2df534ab.html //========
QT
界面
在
多线程
下的实时
刷新
QT
界面
在
多线程
下的实时
刷新
问题现象尝试过的解决方法最终处理 问题现象 主
界面
:4个Lable控件,用作视频图片的显示,不过为了主线程的操作顺滑,使用了四个线程去采集视频流,采集到直接设置图片显示到Lable上 VIDEOlabel->setPixmap(QPixmap::fromImage(imgScaled)); 后来运行后,发现
界面
视频刚开始可以正常运行显示也很流畅,大约2min左右开始视频显示卡顿,有时只有一个Lable在正常显示
刷新
,有时4个全部不
刷新
,不过通过窗口最小化或者点击
界面
中
的按
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章