第一部分程序员必读第一章对程序错误的处理在我们开始介绍MicrosoftWindows应该提供的许多特性之前,我们首先必须了解Windows的各个函数是如何进行错误处理的。当你调用一个Windows函数时,它首先要检验你传递给它的的各个参数的有效性,然后再设法执行它的任务。如果你传递了一个无效参数,或者由于某种原因它无法执行这项操作,那么该函数就会返回一个值,指明该函数在某种程度上运行失败了。表1-1列出了大多数Windows函数使用的数据类型的返回值。表1-1Windows函数常用的返回值类型数据类型表示失败的值VOID该函数的运