windows下crashrpt使用方法小记
.调用crInstall出错的原因一般是没有将CrashRptXXXX.dll、CrashSenderXXXX.exe以及crashrpt_lang.ini放到正确的路径中,在默认情况下,该路径即是和应用程序相同的路径。其中的XXXX指的是crashrpt的版本号。
#include "CrashRpt.h"
#pragma comment(lib,"CrashRpt1402d.lib")
- // 设置crashrpt的各项参数
- CR_INSTALL_INFO info;
- memset(&info, 0, sizeof(CR_INSTALL_INFO));
- info.cb = sizeof(CR_INSTALL_INFO); // Size of the structure
- info.pszAppName = _T("PhotoExtract"); // App name
- info.pszAppVersion = _T("1.0.0"); // App version
- info.pszEmailSubject = _T("CrashRpt Console Test 1.0.0 Error Report"); // Email subject
- info.dwFlags |= CR_INST_ALL_POSSIBLE_HANDLERS;
- info.dwFlags |= CR_INST_DONT_SEND_REPORT; //不要发送邮件,保存到本地
- info.pszErrorReportSaveDir = TEXT("./crashRptData");
- int nInstResult = crInstall(&info);
- if(nInstResult!=0)
- {
- TCHAR buff[256];
- crGetLastErrorMsg(buff, 256); // Get last error
- _tprintf(_T("%s\n"), buff); // and output it to the screen
- return FALSE;
- }
- //添加程序崩溃时的截屏到错误报告中
- crAddScreenshot(CR_AS_VIRTUAL_SCREEN);
windows下crashrpt使用方法小记相关推荐
- virtualenv 在windows下的绿化方法
virtualenv 在windows下的绿化方法 测试环境: windows 7 32 en Python 2.7.3 setuptools-0.6c11.win32-py2.7 virtualen ...
- Windows 下npm升级方法
Windows 下npm升级方法 本来是尝试在windows下用命令升级nodejs,结果发现浪费了挺大劲,升级的是npm,已经记录的差不多了,有不舍得删,特此另起一篇记录吧. 1. 首先更新npm为 ...
- windows下两种方法通过cmd进入指定目录
方法一:通过cmd cd命令进入 相同盘符下的目录可直接使用cd: 但是windows下不同于linux,不能直接跨盘符cd进入目录, 例如:从C盘进入E盘下面的目录,需要两行命令:跨盘符+跨盘符目录 ...
- windows下安装composer方法(不修改PATH环境变量)
转载地址:http://www.th7.cn/Program/php/201410/297829.shtml composer是一个新崛起的PHP的依赖管理工具.官方安装方法见: https://ge ...
- Windows下Github使用方法
下载安装桌面端git 下载msysgit:http://code.google.com/p/msysgit 安装的时候最好还是允许在shell中嵌入git命令,相对比较方便的. git的初始设置 1 ...
- windows下安装composer方法
打开php的openssl扩展 可以在wamp管理器里直接打开openssl扩展,也可以使用php命令打开扩展,还可以通过修改php.ini后重启打开扩展. 下面给出命令打开扩展的示例: 可以通过以下 ...
- windows 下安装Simplejson方法
1.下载:http://pypi.python.org/pypi/simplejson/ 文件为压缩文件 2.解压:可以直接右键:解压文件.例如:D:/simplejson 3.开始---运行---输 ...
- windows下进程间通信的(13种方法)
windows下进程通信方法 2.1 文件映射 文件映射(Memory-Mapped Files)能使进程把文件内容当作进程地址区间一块内存那样来对待.因此,进程不必使用文件I/O操作,只需简单的指针 ...
- Windows 下直接运行 Linux的Live CD版的方法
Windows 下直接运行 Linux的Live CD版的方法 一个偶然的机会,我发现.Live CD 版的Linux可以借助 qume在Windows下直接运行;方法是下载linux-tr127 下 ...
最新文章
- 通用权限管理系统组件 (GPM - General Permissions Manager) 权限管理以前我们都是自己开发,可是到下一个系统又不适用,又改,加上人员流动大,管理很混乱...
- python 装饰器入门
- phpcms黄页,不能选择行业。解决办法
- NEC学习 ---- 模块 - 带点文字链接列表
- 数据科学家数据分析师_站出来! 分析人员,数据科学家和其他所有人的领导和沟通技巧...
- 【牛客 - 303K第十五届浙江大学宁波理工学院程序设计大赛(同步赛)】Technology Tree(树形dp,tricks)
- 基于JAVA+SpringMVC+MYSQL的进销存管理系统
- Json字符串转对象和转List集合操作(alibabab版本)
- 持有至少百万美元钱包本周增至66,540,增长了150%
- excel npoi 连接_Asp.Net使用Npoi导入导出Excel的方法
- 关于整型和浮点型的输出问题
- QT编程编程入门系列文章之一——QT编程简介
- Android GifImageView加载Gif图片及原理
- 百旺如何看是否清卡_百旺黑色税盘怎么清盘?
- Git merge合并冲突 error: ‘merge‘ is not possible because you have unmerged files的解决方法
- 神舟笔记本风扇声音很大怎么办
- 打印正六边形(C语言)
- 全球与中国汽车真皮内饰市场发展模式及前景趋势预测报告2022-2028年版
- 时间戳转换年月日天方法
- 如何两个电脑共享文件实现多人编辑_电脑网络:一分钟了解共享文件,多用户共同编辑,效率提高百倍-两台电脑怎么连接局域网...