关键字  
 文件名称: MultiThread上初学者学习多线程的编程和windows消息处理的过程下载  收藏√  我顶↑
  所属分类: MPI
  开发工具: Visual C++
  文件大小: 8179 KB
  上传时间: 2007-08-01
  下载次数: 45
  提 供 者: 鲁新
 详细说明:上初学者学习多线程的编程和windows消息处理的过程
 近期下载过的用户:  张和 汪航洋 [查看上载者鲁新的更多信息]
 输入关键字,在本站48万海量源码库中尽情搜索:  帮助
 [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] - 一个电梯调度的模拟程序,用到了多线程的知识和进程的调度
相关函数/类:
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.ico
  ...........\...........\............\...\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.ico
  ...........\...........\............\...\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.ico
  ...........\...........\............\...\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.ico
  ...........\...........\............\...\MultiThread4.rc2
  ...........\...........\............\Resource.h
  ...........\...........\............\StdAfx.cpp
  ...........\...........\............\StdAfx.h
  ...........\...........\NetPro
  ...........\...........\......\Descript.ion
  ...........\...........\......\Doc
  ... ...