详细说明:上初学者学习多线程的编程和windows消息处理的过程
[MenubarTest.rar] - 用EVC编写的添加背景音乐程序,其中还有线程的创建和终止,很好的学习示例
[ShowProgress.rar] - 利用线程在程序繁忙时显示进度条实例,VC初学者从中可学到多线程的处理方法,有经验的开发者也可将其用到自己的程序中。
[MultiThread.rar] - 关于多线程运行的一个很经典的例子 学习多线程应用的人使用
[APIWinSock.rar] - 一个用WinAPI编写的Socket聊天程序,可以用来看到Windows通信的底层。
[windowskernel.rar] - Windows核心编程指导,本书是讲解Windows 操作系统内部机制的专著,作者从基本概念入手,全面系统地介绍了Windows的各种基本构件,如进程、线程、DLL和内存管理等,并列举了大量应用程序,精辟地分析了构件的使用方法,为掌握Windows 编程技巧提供了一条有效的捷径。对于不同水平的Win
[用线程做一个生产者-消费者同步问题.zip] - 用线程做一个生产者-消费者同步问题 其实我是想用线程做一个生产者-消费者同步问题,现在已经成功了,贴出来,大家请指证. 我想让线程thread1和thread2按顺序显示,于是加了个信号量mysem,并且在新建两个线程的两个函数中进行P,V操作,来控制先后显示顺序
[MultiThrad.rar] - 一个有效的利用多线程实现火车站售票的小程序
[multiserver_thread_pool.rar] - 采用线程池技术的并发服务器,支持一个服务器与多个客户对讲功能。
[Elevators.rar] - 一个电梯调度的模拟程序,用到了多线程的知识和进程的调度
[ShowProgress.rar] - 利用线程在程序繁忙时显示进度条实例,VC初学者从中可学到多线程的处理方法,有经验的开发者也可将其用到自己的程序中。
[MultiThread.rar] - 关于多线程运行的一个很经典的例子 学习多线程应用的人使用
[APIWinSock.rar] - 一个用WinAPI编写的Socket聊天程序,可以用来看到Windows通信的底层。
[windowskernel.rar] - Windows核心编程指导,本书是讲解Windows 操作系统内部机制的专著,作者从基本概念入手,全面系统地介绍了Windows的各种基本构件,如进程、线程、DLL和内存管理等,并列举了大量应用程序,精辟地分析了构件的使用方法,为掌握Windows 编程技巧提供了一条有效的捷径。对于不同水平的Win
[用线程做一个生产者-消费者同步问题.zip] - 用线程做一个生产者-消费者同步问题 其实我是想用线程做一个生产者-消费者同步问题,现在已经成功了,贴出来,大家请指证. 我想让线程thread1和thread2按顺序显示,于是加了个信号量mysem,并且在新建两个线程的两个函数中进行P,V操作,来控制先后显示顺序
[MultiThrad.rar] - 一个有效的利用多线程实现火车站售票的小程序
[multiserver_thread_pool.rar] - 采用线程池技术的并发服务器,支持一个服务器与多个客户对讲功能。
[Elevators.rar] - 一个电梯调度的模拟程序,用到了多线程的知识和进程的调度
相关函数/类:
CWinApp CTime CString SetDlgItemText Sleep CDialog CDataExchange CWnd DestroyIcon LoadIcon GetSystemMenu CMenu LoadString AppendMenu IsIconic CPaintDC SendMessage GetSystemMetrics CRect GetClientRect DrawIcon CreateThread EnableWindow GetDlgItem CRichEditCtrl Beep WaitForSingleObject EnterCriticalSection LeaveCriticalSection InitializeCriticalSection CreateEvent CloseHandle DeleteCriticalSection SetEvent ResetEvent GetMessage PeekMessage
CWinApp CTime CString SetDlgItemText Sleep CDialog CDataExchange CWnd DestroyIcon LoadIcon GetSystemMenu CMenu LoadString AppendMenu IsIconic CPaintDC SendMessage GetSystemMetrics CRect GetClientRect DrawIcon CreateThread EnableWindow GetDlgItem CRichEditCtrl Beep WaitForSingleObject EnterCriticalSection LeaveCriticalSection InitializeCriticalSection CreateEvent CloseHandle DeleteCriticalSection SetEvent ResetEvent GetMessage PeekMessage
文件列表(点击判断是否您需要的文件):
MultiThread
...........\MultiThread
...........\...........\MultiThread1
...........\...........\............\MultiThread1.aps
...........\...........\............\MultiThread1.clw
...........\...........\............\MultiThread1.cpp
...........\...........\............\MultiThread1.dsp
...........\...........\............\MultiThread1.dsw
...........\...........\............\MultiThread1.h
...........\...........\............\MultiThread1.ncb
...........\...........\............\MultiThread1.opt
...........\...........\............\MultiThread1.plg
...........\...........\............\MultiThread1.rc
...........\...........\............\MultiThread1Dlg.cpp
...........\...........\............\MultiThread1Dlg.h
...........\...........\............\ReadMe.txt
...........\...........\............\res

...........\...........\............\...\MultiThread1.rc2
...........\...........\............\Resource.h
...........\...........\............\StdAfx.cpp
...........\...........\............\StdAfx.h
...........\...........\MultiThread2
...........\...........\............\MultiThread2.aps
...........\...........\............\MultiThread2.clw
...........\...........\............\MultiThread2.cpp
...........\...........\............\MultiThread2.dsp
...........\...........\............\MultiThread2.dsw
...........\...........\............\MultiThread2.h
...........\...........\............\MultiThread2.ncb
...........\...........\............\MultiThread2.opt
...........\...........\............\MultiThread2.plg
...........\...........\............\MultiThread2.rc
...........\...........\............\MultiThread2Dlg.cpp
...........\...........\............\MultiThread2Dlg.h
...........\...........\............\RCa03640
...........\...........\............\RDa03640
...........\...........\............\ReadMe.txt
...........\...........\............\res

...........\...........\............\...\MultiThread2.rc2
...........\...........\............\Resource.h
...........\...........\............\StdAfx.cpp
...........\...........\............\StdAfx.h
...........\...........\MultiThread3
...........\...........\............\MultiThread3.aps
...........\...........\............\MultiThread3.clw
...........\...........\............\MultiThread3.cpp
...........\...........\............\MultiThread3.dsp
...........\...........\............\MultiThread3.dsw
...........\...........\............\MultiThread3.h
...........\...........\............\MultiThread3.ncb
...........\...........\............\MultiThread3.opt
...........\...........\............\MultiThread3.plg
...........\...........\............\MultiThread3.rc
...........\...........\............\MultiThread3Dlg.cpp
...........\...........\............\MultiThread3Dlg.h
...........\...........\............\ReadMe.txt
...........\...........\............\res

...........\...........\............\...\MultiThread3.rc2
...........\...........\............\Resource.h
...........\...........\............\StdAfx.cpp
...........\...........\............\StdAfx.h
...........\...........\MultiThread4
...........\...........\............\MultiThread4.aps
...........\...........\............\MultiThread4.clw
...........\...........\............\MultiThread4.cpp
...........\...........\............\MultiThread4.dsp
...........\...........\............\MultiThread4.dsw
...........\...........\............\MultiThread4.h
...........\...........\............\MultiThread4.ncb
...........\...........\............\MultiThread4.opt
...........\...........\............\MultiThread4.plg
...........\...........\............\MultiThread4.rc
...........\...........\............\MultiThread4Dlg.cpp
...........\...........\............\MultiThread4Dlg.h
...........\...........\............\ReadMe.txt
...........\...........\............\res

...........\...........\............\...\MultiThread4.rc2
...........\...........\............\Resource.h
...........\...........\............\StdAfx.cpp
...........\...........\............\StdAfx.h
...........\...........\NetPro
...........\...........\......\Descript.ion
...........\...........\......\Doc
... ...
MultiThread
...........\MultiThread
...........\...........\MultiThread1
...........\...........\............\MultiThread1.aps
...........\...........\............\MultiThread1.clw
...........\...........\............\MultiThread1.cpp
...........\...........\............\MultiThread1.dsp
...........\...........\............\MultiThread1.dsw
...........\...........\............\MultiThread1.h
...........\...........\............\MultiThread1.ncb
...........\...........\............\MultiThread1.opt
...........\...........\............\MultiThread1.plg
...........\...........\............\MultiThread1.rc
...........\...........\............\MultiThread1Dlg.cpp
...........\...........\............\MultiThread1Dlg.h
...........\...........\............\ReadMe.txt
...........\...........\............\res
...........\...........\............\...\MultiThread1.rc2
...........\...........\............\Resource.h
...........\...........\............\StdAfx.cpp
...........\...........\............\StdAfx.h
...........\...........\MultiThread2
...........\...........\............\MultiThread2.aps
...........\...........\............\MultiThread2.clw
...........\...........\............\MultiThread2.cpp
...........\...........\............\MultiThread2.dsp
...........\...........\............\MultiThread2.dsw
...........\...........\............\MultiThread2.h
...........\...........\............\MultiThread2.ncb
...........\...........\............\MultiThread2.opt
...........\...........\............\MultiThread2.plg
...........\...........\............\MultiThread2.rc
...........\...........\............\MultiThread2Dlg.cpp
...........\...........\............\MultiThread2Dlg.h
...........\...........\............\RCa03640
...........\...........\............\RDa03640
...........\...........\............\ReadMe.txt
...........\...........\............\res
...........\...........\............\...\MultiThread2.rc2
...........\...........\............\Resource.h
...........\...........\............\StdAfx.cpp
...........\...........\............\StdAfx.h
...........\...........\MultiThread3
...........\...........\............\MultiThread3.aps
...........\...........\............\MultiThread3.clw
...........\...........\............\MultiThread3.cpp
...........\...........\............\MultiThread3.dsp
...........\...........\............\MultiThread3.dsw
...........\...........\............\MultiThread3.h
...........\...........\............\MultiThread3.ncb
...........\...........\............\MultiThread3.opt
...........\...........\............\MultiThread3.plg
...........\...........\............\MultiThread3.rc
...........\...........\............\MultiThread3Dlg.cpp
...........\...........\............\MultiThread3Dlg.h
...........\...........\............\ReadMe.txt
...........\...........\............\res
...........\...........\............\...\MultiThread3.rc2
...........\...........\............\Resource.h
...........\...........\............\StdAfx.cpp
...........\...........\............\StdAfx.h
...........\...........\MultiThread4
...........\...........\............\MultiThread4.aps
...........\...........\............\MultiThread4.clw
...........\...........\............\MultiThread4.cpp
...........\...........\............\MultiThread4.dsp
...........\...........\............\MultiThread4.dsw
...........\...........\............\MultiThread4.h
...........\...........\............\MultiThread4.ncb
...........\...........\............\MultiThread4.opt
...........\...........\............\MultiThread4.plg
...........\...........\............\MultiThread4.rc
...........\...........\............\MultiThread4Dlg.cpp
...........\...........\............\MultiThread4Dlg.h
...........\...........\............\ReadMe.txt
...........\...........\............\res
...........\...........\............\...\MultiThread4.rc2
...........\...........\............\Resource.h
...........\...........\............\StdAfx.cpp
...........\...........\............\StdAfx.h
...........\...........\NetPro
...........\...........\......\Descript.ion
...........\...........\......\Doc
... ...