热情软件屋

 

用VC++5.0实现多线程的调度和处理


编号:QA000798
建立日期: 1999年4月12日 最后修改日期:1999年4月12日
所属类别:

文章:

    摘要:Windows95和WindowsNT操作系统支持多任务调度和处理,基于该功能所提供的多任务空间,程序员可以完全控制应用程序中每一个片段的运行,从而编写高效率的应用程序。所谓多任务通常包括这样两大类:多进程和多线程。进程是指在系统中正在运行的一个应用程序;线程是系统分配处理器时间资源的基本单元,或者说进程之内独立执行的一个单元。对于操作系统而言,其调度单元是线程。一个进程至少包括一个线程,通常将该线程称为主线程。一个进程从主线程的执行开始进而创建一个或多个附加线程,就是所谓基于多线程的多任务。开发多线程应用程序可以利用32位Windows环境提供的Win32 API接口函数,也可以利用VC++中提供的MFC类库进行开发。多线程编程在这两种方式下原理是一样的,用户可以根据需要选择相应的工具。本文重点讲述用VC++5.0提供的MFC类库实现多线程调度与处理的方法以及由线程多任务所引发的同步多任务特征,最后详细解释一个实现多线程的例程。
    链接:http://www.computerworld.com.cn/98/skill/98/981228_01.html
    本地链接:vcthread.zip

文章来源:计算机世界

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio