大大大菜鸟

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  • 使用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函数来使用微软定义的这种错误机制。
        
posted on 2009-07-16 21:13  月蚀之罪  阅读(321)  评论(0编辑  收藏  举报