请问GetLastError返回的值有范围吗?
如果我定义几个错误号,会不会和GetLastError返回的值冲突?
请高手赐教。

解决方案 »

  1.   

    不会
    除非你调用了SetLastError
      

  2.   

    返回值为一个DWORD
              31-30      29                 28        27-16         15-0
    内容      严重性系数 微软/客户          保留      设备代码      异常代码
    意义      0=成功    0=微软定义的代码   必须为0   微软定义      微软/客户定义
              1=信息
              2=警告    1=客户定义的代码
              3=错误