- 2
- 0
- 约4.4万字
- 约 24页
- 2018-08-31 发布于江苏
- 举报
第1章对程序误的处理
第1章 对程序错误的处理
在开始介绍Microsoft windows的特性之前。先了解windows的各个函数是如何进行错误处理的;
当调用一个W1ndows函数时,它首先要检验传递给它的各个参数的有效性。再设法执行任务。如果传递了一个无效参数,或者由于某种原因无法执行这项操作,那么操作系统就会返回一个值.指明该函数在某种程度上运行失败了。表1—1列出了大多数windows的函数使用的返回值的数据类型。
数据类型 表示失败的值
VOID 该函数的运行不可能失败。windows函数的返回值类型很少是VOID
BOOL 如果函数运行失败,那么返回值是0,否则返回的是非0值。
HANDLE 如果函数运行失败,则返回值是NULL,否则返回值为HANDLE,用于标识你可以操作的一个对象。注意,有些函数会返回一个句柄值INVALID_HANDLE_VALUE,它被定义为-1.
PVOID 如果函数运行失败,则返回值是NULL,否则返回值为PVOID,以标识数据块的内存地址。
LONG/DWORD 这是个难以处理的值。返回数量的函数通常返回LONG或DWORD,如果由于某种原
您可能关注的文档
最近下载
- GB《石油化工可燃气体和有毒气体检测报警设计规范》.doc VIP
- 2025高质量数据集格式要求.docx VIP
- 电化学水处理设备应用介绍.pdf VIP
- 2026版科技核心期刊目录(中国科学技术信息研究所2025年11月17日公布).doc VIP
- 广汽本田-缤智-2015款 1.5L CVT 舒适版-HG7150HAC4-OM012-15款缤智用户42T7AC000.pdf
- 宝钢多功能电化学水处理器BEC).pdf VIP
- 催人泪下百日祭文【3篇】.docx VIP
- 复件 自考美学.doc VIP
- 说课中医基础理论讲解.pptx VIP
- 2025年设备监理师职业资格考试(设备工程质量管理与检验)历年参考题库含答案详解.docx VIP
原创力文档

文档评论(0)