UI 线程 和 工作线程 的实现

时间:2014-12-15 02:37:05
【文件属性】:

文件名称:UI 线程 和 工作线程 的实现

文件大小:55KB

文件格式:ZIP

更新时间:2014-12-15 02:37:05

UI线程 界面线程 工作线程

用MFC實現 UI线程,在UI線程中 工作 大量計算,并 用Static 顯示进度。同时把 进度 返回 主线程,让主线程 用进度条 显示进度,达到 工作的时候 主线程 可以*拖动。


【文件预览】:
UIThread
----UIThread.aps(58KB)
----UIThread.h(802B)
----UIThreadDlg.cpp(4KB)
----resource.h(1KB)
----UIThread.suo(45KB)
----ThreadUI.cpp(2KB)
----UIThread.vcproj(6KB)
----UIThread.rc(6KB)
----UIThread.cpp(2KB)
----UIThread.sln(881B)
----stdafx.h(2KB)
----res()
--------UIThread.ico(21KB)
--------UIThread.rc2(399B)
----stdafx.cpp(208B)
----ThreadUI.h(529B)
----UIThreadDlg.h(857B)
----SunThread.cpp(923B)
----targetver.h(1KB)
----SunThread.h(367B)

网友评论

  • 简单,有参考价值
  • 很不错的程序!!主线程运行完有点问题!
  • 怎么调试还有中断产生
  • 里面有点问题:需要在SunThread中加信号量也判断线程是否成功的启动。 否则pThreadUI有可能为NULL。 总的而言,简单易懂。
  • 两个疑问: 1、工作者线程运行会报错; 2、用户界面线程ExitInstance函数起什么作用?根本没有进去,所以存在内存泄漏。 谁帮忙解答一下,是demo确实有问题,还是我的理解有偏差?
  • 的确解决了我的问题
  • 挺值得参考
  • 里面稍稍有点问题,SunThread的成员变量pThreadUI,需要在SunThread中加信号量也判断线程是否成功的启动。 否则pThreadUI有可能为NULL
  • 工作线程 UI线程简单实例 有个线程有点BUG 还不错
  • 基于对话框 不错 不过 有一个线程有问题 不影响学习
  • 用来学习不错,但还是不能很好解决 UI显示 “卡”的问题
  • 从本代码中学习了工作者线程和UI线程的建立和运作,很好。
  • 不错,是两个独立的线程
  • 工作者线程和UI线程的简单实例,还不错。
  • 还不错,可以了解到UI线程的实现过程
  • 用MFC實現 UI线程