- 3
- 0
- 约1.72万字
- 约 94页
- 2017-11-04 发布于广东
- 举报
C++Builder 6 程序设计教程 第十一章 C++Builder 高级应用 11.1 多线程应用程序 11.1.1 进程与线程 进程:可并发的程序在一数据集合上的运行过程,是操作系统进行资源分配和调度的一个独立单位。进程是由私有的虚拟地址空间、代码、数据和其他各种系统资源组成的。 线程:进程中的一个实体,是被系统独立调度和分派的基本单位 线程的分类: 用户界面线程:通常用来处理用户的输入并响应各种事件和消息 工作线程(又称为后台线程):来执行程序的后台处理任务,比如计算、调度和对设备的读写操作等 进程和线程示例 11.1.2 利用Win32 API编写多线程应用程序 利用Win32 API来编写多线程应用程序的一般步骤如下: (1) 编写一个线程的执行函数 (2) 创建并执行线程 (3) 控制线程的运行(挂起或唤醒线程) (4) 结束线程 创建线程的执行函数 所有线程必须从一个指定的函数开始执行,该函数称为线程函数,它必须具有下列原型: DWORD WINAPI ThreadFunc( LPVOID lpThreadParm); 参数lpThreadParm可以是一个DWORD型的整数,也可以是一个指向一个缓冲区的指针,返回一个DWORD型的值 创建线程 一个进程的主线程是在进程创
您可能关注的文档
最近下载
- 2025年春新人教版七年级下册历史全册课件.pptx
- 2025年浏阳社区专职工作人员招聘真题(附答案及解析).docx VIP
- 4.4.3输送血液的泵——心脏 课时作业 (含答案)七年级生物学人教版(2024)下册.docx VIP
- 2025年卫生事业管理考试试题及答案.docx VIP
- 2025年卫生事业管理考试试题及答案.docx VIP
- 卫生事业管理考试试题附答案.docx VIP
- XX初中劳动教育教师2026年春季学期“劳动周”活动设计与实施总结.docx VIP
- 吉利博瑞说明书.pdf VIP
- 卫生法律法规考试试题题库及答案 .pdf VIP
- 卫生法律法规考试试题题库及答案.docx VIP
原创力文档

文档评论(0)