Introduction - If you have any usage issues, please Google them yourself
source include : 1. Single-task control the progress of two. Multi-tasking show progress can be canceled, like the same copy paper
Packet : 111186718mythreaddemo.rar filelist
myThreadDemo\MThreadedJobQ.cpp
myThreadDemo\myThreadDemoView.h
myThreadDemo\SingleJobThread.cpp
myThreadDemo\myThreadDemoView.cpp
myThreadDemo\Release
myThreadDemo\MyJob.h
myThreadDemo\myThreadDemo.clw
myThreadDemo\ReadMe.txt
myThreadDemo\myThreadDemo.h
myThreadDemo\myThreadDemo.cpp
myThreadDemo\StdAfx.h
myThreadDemo\StdAfx.cpp
myThreadDemo\MainFrm.h
myThreadDemo\MainFrm.cpp
myThreadDemo\ChildFrm.h
myThreadDemo\ChildFrm.cpp
myThreadDemo\myThreadDemoDoc.h
myThreadDemo\myThreadDemoDoc.cpp
myThreadDemo\myThreadDemo.opt
myThreadDemo\myThreadDemo.rc
myThreadDemo\res\myThreadDemo.rc2
myThreadDemo\res\myThreadDemoDoc.ico
myThreadDemo\res\myThreadDemo.ico
myThreadDemo\res\Toolbar.bmp
myThreadDemo\res
myThreadDemo\myThreadDemo.aps
myThreadDemo\PrgDlg.cpp
myThreadDemo\Resource.h
myThreadDemo\PrgDlg.h
myThreadDemo\MyJob.cpp
myThreadDemo\DlgConvertTool.h
myThreadDemo\myThreadDemo.dsw
myThreadDemo\myThreadDemo.dsp
myThreadDemo\myThreadDemo.ncb
myThreadDemo\SingleJobThread.h
myThreadDemo\DlgConvertTool.cpp
myThreadDemo\DlgProcessPrg.cpp
myThreadDemo\DlgProcessPrg.h
myThreadDemo\JobBase.h
myThreadDemo\JobExecuter.h
myThreadDemo\MThreadedJobQ.h
myThreadDemo\myThreadDemo.plg
myThreadDemo\PrgUIThread.h
myThreadDemo\JobExecuter.cpp
myThreadDemo\JobBase.cpp
myThreadDemo\PrgUIThread.cpp
myThreadDemo