程序崩溃的时候可生成崩溃堆栈日志的库

时间:2014-12-02 16:13:01
【文件属性】:

文件名称:程序崩溃的时候可生成崩溃堆栈日志的库

文件大小:273KB

文件格式:RAR

更新时间:2014-12-02 16:13:01

崩溃 堆栈信息 crash stack log

以下是调用的方法,在主程序入口函数第一行动态加载异常捕获库,崩溃后可以在运行目录下生成如【进程名称.exception】的文件,可以看到崩溃的堆栈信息 void main() { //Install our crash handler HMODULE hCrashDLL = LoadLibrary("CrashHelper.dll"); if (hCrashDLL == NULL) { printf("Failed to load CrashHelper DLL, Error:%d\n", GetLastError()); return; } else { printf("load CrashHelper DLL ok \n"); } //TODO:开始用户的代码 }


【文件预览】:
dbghelp.dll
CrashHelper.dll

网友评论

  • 可以用,学习下
  • 还可以,但是涉及到dll方面就比较难处理了
  • 挺不错的一个东西
  • 使用很方便,谢谢
  • 没啥用,只有两个库
  • 可以的不错
  • 这个用了!已经用在自己的工程中,不错!
  • 很好用,省了自己研究,直接调用dll就行了
  • 使用很方便,谢谢楼主分享
  • 楼主调用的时候出现error 193不知道什么原因
  • 用着还可以,学习下
  • 很好用,省了自己研究,直接调用dll就行了
  • 非常好用。
  • 不可以自定义错误信息内容
  • 很不错,打印出关键的信息。非常感谢。
  • demo还可以,需要深入研究
  • 不知道WPF怎么用
  • 多线程编程时,如果出现某个线程出错,导致R6010错误,这种情况无法产生记录文件,其他的还行
  • 程序异常时非常有利于排错。