码迷,mamicode.com
首页 > Windows程序 > 详细

windows错误处理机制

时间:2017-08-23 20:05:21      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:维护   原因   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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!