MFC에서 오류나는 것 받아 볼 수 있는 방법
OCX, 프로그램(MFC)에서 Crash 발생시 메일 또는 서버에 전송 하는 방식으로 확인 할 수 있다.
#include "CrashRpt.h"
CR_INSTALL_INFO info;
memset(&info, 0, sizeof(CR_INSTALL_INFO));
info.cb = sizeof(CR_INSTALL_INFO);
info.pszAppName = _T("프로그램 이름");
info.pszAppVersion = _T("버전");
info.pszEmailTo = _T("전송될 이메일 주소@com");
info.pszEmailSubject = _T("이메일 제막");
info.dwFlags |= CR_INST_ALL_POSSIBLE_HANDLERS;
m_crash = new CrAutoInstallHelper(&info);
crAddScreenshot2(CR_AS_GRAYSCALE_IMAGE|CR_AS_USE_JPEG_FORMAT, 30);
// 이미지 캡쳐해서 전송(CR_AS_GRAYSCALE_IMAGE : 흑백, CR_AS_USE_JPEG_FORMAT : JPG 형식, 30: 압축 효율
CrashRpt - A crash reporting system for Windows applications
Supports Visual C++ 2005, 2008, 2010, 2012 and Visual C++ Express (Windows Driver Kit is required to compile in Visual C++ Express.). Can be compiled for 32-bit and 64-bit platforms. Works in Windows XP/2003/Vista, Windows 7 and Windows 8. Handles exceptio
crashrpt.sourceforge.net
#CrashRpt #윈도우 #오류 #레포트