文件名称:vc_jiqiaoshili_part4
介绍说明--下载内容来自于网络,使用问题请自行百度
Visual.C++程序设计技巧与实例--配套光盘
第4章 进程和线程
本章共有8个实例:
1. Process创建和终止进程
2. WorkerThread创建工作者线程
3. UIThread用户界面线程示例
4. Event使用事件对象来实现线程的同步
5. Thread使用临界区对象来实现线程的同步
6. Mutex使用互斥量对象来实现不同进程间的线程同步
7. Semaphore使用信号量对象实现线程的同步
8. MutiThread多线程任务调度与处理-Visual.C program design techniques and examples -- matching CD Chapter 4 of this chapter thread and process a total of eight examples : 1. Process creation and termination process 2. WorkerThread threads created three workers. U IThread user interface thread Example 4. Event object to the use of the incident to Thread Synchronization 5. Th read using critical areas to achieve the target thread synchronization 6. Mutex mutex used to achieve volume targets different process The thread synchronization 7. Semaphore use semaphore object to Thread Synchronization 8. MutiThr perf multithreaded task scheduling and processing
第4章 进程和线程
本章共有8个实例:
1. Process创建和终止进程
2. WorkerThread创建工作者线程
3. UIThread用户界面线程示例
4. Event使用事件对象来实现线程的同步
5. Thread使用临界区对象来实现线程的同步
6. Mutex使用互斥量对象来实现不同进程间的线程同步
7. Semaphore使用信号量对象实现线程的同步
8. MutiThread多线程任务调度与处理-Visual.C program design techniques and examples -- matching CD Chapter 4 of this chapter thread and process a total of eight examples : 1. Process creation and termination process 2. WorkerThread threads created three workers. U IThread user interface thread Example 4. Event object to the use of the incident to Thread Synchronization 5. Th read using critical areas to achieve the target thread synchronization 6. Mutex mutex used to achieve volume targets different process The thread synchronization 7. Semaphore use semaphore object to Thread Synchronization 8. MutiThr perf multithreaded task scheduling and processing
(系统自动生成,下载前可以参看下载内容)
下载文件列表
vc_jiqiaoshili_part4/EVENT/DEBUG
vc_jiqiaoshili_part4/EVENT/EVENT.APS
vc_jiqiaoshili_part4/EVENT/EVENT.CLW
vc_jiqiaoshili_part4/EVENT/EVENT.CPP
vc_jiqiaoshili_part4/EVENT/EVENT.DSP
vc_jiqiaoshili_part4/EVENT/EVENT.DSW
vc_jiqiaoshili_part4/EVENT/EVENT.H
vc_jiqiaoshili_part4/EVENT/EVENT.NCB
vc_jiqiaoshili_part4/EVENT/EVENT.OPT
vc_jiqiaoshili_part4/EVENT/EVENT.PLG
vc_jiqiaoshili_part4/EVENT/EVENT.RC
vc_jiqiaoshili_part4/EVENT/EVENTDOC.CPP
vc_jiqiaoshili_part4/EVENT/EVENTDOC.H
vc_jiqiaoshili_part4/EVENT/EVENTVIEW.CPP
vc_jiqiaoshili_part4/EVENT/EVENTVIEW.H
vc_jiqiaoshili_part4/EVENT/MAINFRM.CPP
vc_jiqiaoshili_part4/EVENT/MAINFRM.H
vc_jiqiaoshili_part4/EVENT/README.TXT
vc_jiqiaoshili_part4/EVENT/RES/EVENT.ICO
vc_jiqiaoshili_part4/EVENT/RES/EVENT.RC2
vc_jiqiaoshili_part4/EVENT/RES/EVENTDOC.ICO
vc_jiqiaoshili_part4/EVENT/RES/TOOLBAR.BMP
vc_jiqiaoshili_part4/EVENT/RES
vc_jiqiaoshili_part4/EVENT/RESOURCE.FD
vc_jiqiaoshili_part4/EVENT/RESOURCE.H
vc_jiqiaoshili_part4/EVENT/STDAFX.CPP
vc_jiqiaoshili_part4/EVENT/STDAFX.H
vc_jiqiaoshili_part4/EVENT
vc_jiqiaoshili_part4/MUTEX/MUTEX/DEBUG
vc_jiqiaoshili_part4/MUTEX/MUTEX/MUTEX.APS
vc_jiqiaoshili_part4/MUTEX/MUTEX/MUTEX.CLW
vc_jiqiaoshili_part4/MUTEX/MUTEX/MUTEX.CPP
vc_jiqiaoshili_part4/MUTEX/MUTEX/MUTEX.DSP
vc_jiqiaoshili_part4/MUTEX/MUTEX/MUTEX.DSW
vc_jiqiaoshili_part4/MUTEX/MUTEX/MUTEX.H
vc_jiqiaoshili_part4/MUTEX/MUTEX/MUTEX.NCB
vc_jiqiaoshili_part4/MUTEX/MUTEX/MUTEX.OPT
vc_jiqiaoshili_part4/MUTEX/MUTEX/MUTEX.PLG
vc_jiqiaoshili_part4/MUTEX/MUTEX/MUTEX.RC
vc_jiqiaoshili_part4/MUTEX/MUTEX/MUTEXDLG.CPP
vc_jiqiaoshili_part4/MUTEX/MUTEX/MUTEXDLG.H
vc_jiqiaoshili_part4/MUTEX/MUTEX/README.TXT
vc_jiqiaoshili_part4/MUTEX/MUTEX/RES/MUTEX.ICO
vc_jiqiaoshili_part4/MUTEX/MUTEX/RES/MUTEX.RC2
vc_jiqiaoshili_part4/MUTEX/MUTEX/RES
vc_jiqiaoshili_part4/MUTEX/MUTEX/RESOURCE.FD
vc_jiqiaoshili_part4/MUTEX/MUTEX/RESOURCE.H
vc_jiqiaoshili_part4/MUTEX/MUTEX/STDAFX.CPP
vc_jiqiaoshili_part4/MUTEX/MUTEX/STDAFX.H
vc_jiqiaoshili_part4/MUTEX/MUTEX
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/DATAOPERATOR.CPP
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/DATAOPERATOR.H
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/DEBUG
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/README.TXT
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/RES/SHAREDATA.RC2
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/RES
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/RESOURCE.H
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/SHAREDATA.APS
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/SHAREDATA.CLW
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/SHAREDATA.CPP
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/SHAREDATA.DEF
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/SHAREDATA.DSP
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/SHAREDATA.DSW
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/SHAREDATA.NCB
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/SHAREDATA.ODL
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/SHAREDATA.OPT
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/SHAREDATA.PLG
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/SHAREDATA.RC
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/STDAFX.CPP
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/STDAFX.H
vc_jiqiaoshili_part4/MUTEX/SHAREDATA
vc_jiqiaoshili_part4/MUTEX
vc_jiqiaoshili_part4/MUTITHREAD/COUNTTHREAD.CPP
vc_jiqiaoshili_part4/MUTITHREAD/COUNTTHREAD.H
vc_jiqiaoshili_part4/MUTITHREAD/DEBUG
vc_jiqiaoshili_part4/MUTITHREAD/DISPLAYTHREAD.CPP
vc_jiqiaoshili_part4/MUTITHREAD/DISPLAYTHREAD.H
vc_jiqiaoshili_part4/MUTITHREAD/MUTITHREAD.APS
vc_jiqiaoshili_part4/MUTITHREAD/MUTITHREAD.CLW
vc_jiqiaoshili_part4/MUTITHREAD/MUTITHREAD.CPP
vc_jiqiaoshili_part4/MUTITHREAD/MUTITHREAD.DSP
vc_jiqiaoshili_part4/MUTITHREAD/MUTITHREAD.DSW
vc_jiqiaoshili_part4/MUTITHREAD/MUTITHREAD.H
vc_jiqiaoshili_part4/MUTITHREAD/MUTITHREAD.NCB
vc_jiqiaoshili_part4/MUTITHREAD/MUTITHREAD.OPT
vc_jiqiaoshili_part4/MUTITHREAD/MUTITHREAD.PLG
vc_jiqiaoshili_part4/MUTITHREAD/MUTITHREAD.RC
vc_jiqiaoshili_part4/MUTITHREAD/MUTITHREADDLG.CPP
vc_jiqiaoshili_part4/MUTITHREAD/MUTITHREADDLG.H
vc_jiqiaoshili_part4/MUTITHREAD/MYTHREAD.CPP
vc_jiqiaoshili_part4/MUTITHREAD/MYTHREAD.H
vc_jiqiaoshili_part4/MUTITHREAD/README.TXT
vc_jiqiaoshili_part4/MUTITHREAD/RES/MUTITHREAD.ICO
vc_jiqiaoshili_part4/MUTITHREAD/RES/MUTITHREAD.RC2
vc_jiqiaoshili_part4/MUTITHREAD/RES
vc_jiqiaoshili_part4/MUTITHREAD/RESOURCE.FD
vc_jiqiaoshili_part4/MUTITHREAD/RESOURCE.H
vc_jiqiaoshili_part4/MUTITHREAD/STDAFX.CPP
vc_jiqiaoshili_part4/MUTITHREAD/STDAFX.H
vc_jiqiaoshili_part4/MUTITHREAD
vc_jiqiaoshili_part4/PROCESS/DEBUG
vc_jiqiaoshili_part4/PROCESS/PROCESS.APS
vc_jiqiaoshili_part4/PROCESS/PROCESS.CLW
vc_jiqiaoshili_part4/PROCESS/PROCESS.CPP
vc_jiqiaoshili_part4/PROCESS/PROCESS.DSP
vc_jiqiaoshili_part4/PROCESS/PROCESS.DSW
vc_jiqiaoshili_part4/PROCESS/PROCESS.H
vc_jiqiaoshili_part4/PROCESS/PROCESS.NCB
vc_jiqiaoshili_part4/PROCESS/PROCESS.OPT
vc_jiqiaoshili_part4/PROCESS/PROCESS.PLG
vc_jiqiaoshili_part4/PROCESS/PROCESS.RC
vc_jiqiaoshili_part4/PROCESS/PROCESSDLG.CPP
vc_jiqiaoshili_part4/PROCESS/PROCESSDLG.H
vc_jiqiaoshili_part4/PROCESS/README.TXT
vc_jiqiaoshili_part4/PROCESS/RES/PROCESS.ICO
vc_jiqiaoshili_part4/PROCESS/RES/PROCESS.RC2
vc_jiqiaoshili_part4/PROCESS/RES
vc_jiqiaoshili_part4/PROCESS/RESOURCE.FD
vc_jiqiaoshili_part4/PROCESS/RESOURCE.H
vc_jiqiaoshili_part4/PROCESS/STDA
vc_jiqiaoshili_part4/EVENT/EVENT.APS
vc_jiqiaoshili_part4/EVENT/EVENT.CLW
vc_jiqiaoshili_part4/EVENT/EVENT.CPP
vc_jiqiaoshili_part4/EVENT/EVENT.DSP
vc_jiqiaoshili_part4/EVENT/EVENT.DSW
vc_jiqiaoshili_part4/EVENT/EVENT.H
vc_jiqiaoshili_part4/EVENT/EVENT.NCB
vc_jiqiaoshili_part4/EVENT/EVENT.OPT
vc_jiqiaoshili_part4/EVENT/EVENT.PLG
vc_jiqiaoshili_part4/EVENT/EVENT.RC
vc_jiqiaoshili_part4/EVENT/EVENTDOC.CPP
vc_jiqiaoshili_part4/EVENT/EVENTDOC.H
vc_jiqiaoshili_part4/EVENT/EVENTVIEW.CPP
vc_jiqiaoshili_part4/EVENT/EVENTVIEW.H
vc_jiqiaoshili_part4/EVENT/MAINFRM.CPP
vc_jiqiaoshili_part4/EVENT/MAINFRM.H
vc_jiqiaoshili_part4/EVENT/README.TXT
vc_jiqiaoshili_part4/EVENT/RES/EVENT.ICO
vc_jiqiaoshili_part4/EVENT/RES/EVENT.RC2
vc_jiqiaoshili_part4/EVENT/RES/EVENTDOC.ICO
vc_jiqiaoshili_part4/EVENT/RES/TOOLBAR.BMP
vc_jiqiaoshili_part4/EVENT/RES
vc_jiqiaoshili_part4/EVENT/RESOURCE.FD
vc_jiqiaoshili_part4/EVENT/RESOURCE.H
vc_jiqiaoshili_part4/EVENT/STDAFX.CPP
vc_jiqiaoshili_part4/EVENT/STDAFX.H
vc_jiqiaoshili_part4/EVENT
vc_jiqiaoshili_part4/MUTEX/MUTEX/DEBUG
vc_jiqiaoshili_part4/MUTEX/MUTEX/MUTEX.APS
vc_jiqiaoshili_part4/MUTEX/MUTEX/MUTEX.CLW
vc_jiqiaoshili_part4/MUTEX/MUTEX/MUTEX.CPP
vc_jiqiaoshili_part4/MUTEX/MUTEX/MUTEX.DSP
vc_jiqiaoshili_part4/MUTEX/MUTEX/MUTEX.DSW
vc_jiqiaoshili_part4/MUTEX/MUTEX/MUTEX.H
vc_jiqiaoshili_part4/MUTEX/MUTEX/MUTEX.NCB
vc_jiqiaoshili_part4/MUTEX/MUTEX/MUTEX.OPT
vc_jiqiaoshili_part4/MUTEX/MUTEX/MUTEX.PLG
vc_jiqiaoshili_part4/MUTEX/MUTEX/MUTEX.RC
vc_jiqiaoshili_part4/MUTEX/MUTEX/MUTEXDLG.CPP
vc_jiqiaoshili_part4/MUTEX/MUTEX/MUTEXDLG.H
vc_jiqiaoshili_part4/MUTEX/MUTEX/README.TXT
vc_jiqiaoshili_part4/MUTEX/MUTEX/RES/MUTEX.ICO
vc_jiqiaoshili_part4/MUTEX/MUTEX/RES/MUTEX.RC2
vc_jiqiaoshili_part4/MUTEX/MUTEX/RES
vc_jiqiaoshili_part4/MUTEX/MUTEX/RESOURCE.FD
vc_jiqiaoshili_part4/MUTEX/MUTEX/RESOURCE.H
vc_jiqiaoshili_part4/MUTEX/MUTEX/STDAFX.CPP
vc_jiqiaoshili_part4/MUTEX/MUTEX/STDAFX.H
vc_jiqiaoshili_part4/MUTEX/MUTEX
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/DATAOPERATOR.CPP
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/DATAOPERATOR.H
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/DEBUG
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/README.TXT
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/RES/SHAREDATA.RC2
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/RES
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/RESOURCE.H
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/SHAREDATA.APS
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/SHAREDATA.CLW
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/SHAREDATA.CPP
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/SHAREDATA.DEF
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/SHAREDATA.DSP
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/SHAREDATA.DSW
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/SHAREDATA.NCB
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/SHAREDATA.ODL
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/SHAREDATA.OPT
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/SHAREDATA.PLG
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/SHAREDATA.RC
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/STDAFX.CPP
vc_jiqiaoshili_part4/MUTEX/SHAREDATA/STDAFX.H
vc_jiqiaoshili_part4/MUTEX/SHAREDATA
vc_jiqiaoshili_part4/MUTEX
vc_jiqiaoshili_part4/MUTITHREAD/COUNTTHREAD.CPP
vc_jiqiaoshili_part4/MUTITHREAD/COUNTTHREAD.H
vc_jiqiaoshili_part4/MUTITHREAD/DEBUG
vc_jiqiaoshili_part4/MUTITHREAD/DISPLAYTHREAD.CPP
vc_jiqiaoshili_part4/MUTITHREAD/DISPLAYTHREAD.H
vc_jiqiaoshili_part4/MUTITHREAD/MUTITHREAD.APS
vc_jiqiaoshili_part4/MUTITHREAD/MUTITHREAD.CLW
vc_jiqiaoshili_part4/MUTITHREAD/MUTITHREAD.CPP
vc_jiqiaoshili_part4/MUTITHREAD/MUTITHREAD.DSP
vc_jiqiaoshili_part4/MUTITHREAD/MUTITHREAD.DSW
vc_jiqiaoshili_part4/MUTITHREAD/MUTITHREAD.H
vc_jiqiaoshili_part4/MUTITHREAD/MUTITHREAD.NCB
vc_jiqiaoshili_part4/MUTITHREAD/MUTITHREAD.OPT
vc_jiqiaoshili_part4/MUTITHREAD/MUTITHREAD.PLG
vc_jiqiaoshili_part4/MUTITHREAD/MUTITHREAD.RC
vc_jiqiaoshili_part4/MUTITHREAD/MUTITHREADDLG.CPP
vc_jiqiaoshili_part4/MUTITHREAD/MUTITHREADDLG.H
vc_jiqiaoshili_part4/MUTITHREAD/MYTHREAD.CPP
vc_jiqiaoshili_part4/MUTITHREAD/MYTHREAD.H
vc_jiqiaoshili_part4/MUTITHREAD/README.TXT
vc_jiqiaoshili_part4/MUTITHREAD/RES/MUTITHREAD.ICO
vc_jiqiaoshili_part4/MUTITHREAD/RES/MUTITHREAD.RC2
vc_jiqiaoshili_part4/MUTITHREAD/RES
vc_jiqiaoshili_part4/MUTITHREAD/RESOURCE.FD
vc_jiqiaoshili_part4/MUTITHREAD/RESOURCE.H
vc_jiqiaoshili_part4/MUTITHREAD/STDAFX.CPP
vc_jiqiaoshili_part4/MUTITHREAD/STDAFX.H
vc_jiqiaoshili_part4/MUTITHREAD
vc_jiqiaoshili_part4/PROCESS/DEBUG
vc_jiqiaoshili_part4/PROCESS/PROCESS.APS
vc_jiqiaoshili_part4/PROCESS/PROCESS.CLW
vc_jiqiaoshili_part4/PROCESS/PROCESS.CPP
vc_jiqiaoshili_part4/PROCESS/PROCESS.DSP
vc_jiqiaoshili_part4/PROCESS/PROCESS.DSW
vc_jiqiaoshili_part4/PROCESS/PROCESS.H
vc_jiqiaoshili_part4/PROCESS/PROCESS.NCB
vc_jiqiaoshili_part4/PROCESS/PROCESS.OPT
vc_jiqiaoshili_part4/PROCESS/PROCESS.PLG
vc_jiqiaoshili_part4/PROCESS/PROCESS.RC
vc_jiqiaoshili_part4/PROCESS/PROCESSDLG.CPP
vc_jiqiaoshili_part4/PROCESS/PROCESSDLG.H
vc_jiqiaoshili_part4/PROCESS/README.TXT
vc_jiqiaoshili_part4/PROCESS/RES/PROCESS.ICO
vc_jiqiaoshili_part4/PROCESS/RES/PROCESS.RC2
vc_jiqiaoshili_part4/PROCESS/RES
vc_jiqiaoshili_part4/PROCESS/RESOURCE.FD
vc_jiqiaoshili_part4/PROCESS/RESOURCE.H
vc_jiqiaoshili_part4/PROCESS/STDA
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.