-2
提示請如何創建轉儲堆? 我嘗試,但沒有數據被寫入到文件我如何收到轉儲堆?
case IDC_BUTTON2:
hFile = CreateFile(TEXT("minidump.dmp"), GENERIC_WRITE, 0, NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);
if(hFile!=NULL && hFile!=INVALID_HANDLE_VALUE)
{
MINIDUMP_EXCEPTION_INFORMATION eInfo;
eInfo.ThreadId = GetCurrentThreadId();
eInfo.ExceptionPointers = NULL;
eInfo.ClientPointers = FALSE;
MiniDumpWriteDump(GetCurrentProcess(), GetCurrentProcessId(), hFile,
MiniDumpNormal, &eInfo, NULL, NULL);
MessageBox(hDlg,L"MiniDumpCreate",L"Minidump",MB_OK);
CloseHandle(hFile); }
@sashoalm:不,那是不一樣的。這個問題沒有崩潰。 –
@BenVoigt修復我的代碼問題無論如何都是無效的。但是,也許我應該投票「不清楚你問的是什麼」。 – sashoalm