windows错误处理机制
2021-09-17 00:12
标签:维护 原因 window 3.3 atm 处理机 1.4 错误 err 一、错误的处理机制 1.1、在执行每一个函数的时候,会有一个特殊的队列。 1.2、在这些特殊的队列里面,都会维护一些东西。 1.3、这些队列是存在内存当中,而内存当中存储的都是一些数值。 1.4、这些数值就是我们使用GetLastError来获取的数值, 二、GetLastError函数: 2.1、这个函数是获得最后一个错误。 2.2、所以我们必须第一时间调用这个函数,才能得到需要的错误。 2.3、我们可以使用SetLastError函数来给我们自己的函数创建一个error code(错误代码)。 2.4、这个错误代码可以是Windows给我们的,也可以是我们自己创建的。 2.5、所以说在我们需要获取错误的时候,及时的调用GetLastError这个函数获得我们想要得到的错误。 三、FormatMessage函数: 3.1、这个函数经常和GetLastError函数一起配合使用。 3.2、错误代码都是对应的一些字符串,这些字符串的意义就是指明错误的原因。 3.3、而这些字符串的存在都是需要分配给空间的。 3.4、这个函数会自己来分配内存。windows错误处理机制标签:维护 原因 window 3.3 atm 处理机 1.4 错误 err 原文地址:http://www.cnblogs.com/xiaohaige/p/7419693.html