Windows核心编程学习笔记----第一章 错误处理

  • 使用GetLastError函数可以查看错误详情,DWORD   GetLastError();此函数简单的返回运行该函数线程的32位错误代码。头文件WinError.h中包含了微软公司定义的错误代码列表。
  • Visual Studio 在“工具”菜单下有一个“错误查找”的小工具,可以将错误代码转换位相应的文本描述。
  • 在程序中,可以通过FormatMessage函数将错误代码转换为其文本描述。
    DWORD FormatMessage(
      DWORD dwFlags, 
      LPCVOID lpSource, 
      DWORD dwMessageId, 
      DWORD dwLanguageId, 
      LPTSTR lpBuffer, 
      DWORD nSize, 
      va_list
    *  Arguments
    );
    具体使用可以参考msdn
  • 可以通过SetLastError函数来使用微软定义的这种错误机制。
        

你可能感兴趣的:(Windows核心编程学习笔记----第一章 错误处理)