-
Windows API GetLastError 코드를 문자열로 출력하기프로그래밍/조각코드 2012. 4. 4. 14:22
다음과 같은 코드를 통해서 확인할 수 있다.
void ErrorMessageBox(DWORD dwError) { LPVOID lpMsg = NULL; DWORD dwFormat = FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS; DWORD dwLanguage = MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT); if (!FormatMessage(dwFormat, NULL, dwError, dwLanguage, (LPTSTR)&lpMsg, 0, NULL)) { return; } MessageBox(NULL, (LPCTSTR)lpMsg, L"Error", MB_OK | MB_ICONINFORMATION); LocalFree(lpMsg); }
'프로그래밍 > 조각코드' 카테고리의 다른 글
[C#] 위임과 상속 연습코드~ (0) 2012.05.03 [C#] 해당 경로에 있는 파일목록 출력.. (0) 2012.05.03 [C#] 위임이란? (0) 2012.05.03 [wxWidgets] 기본 프레임웍 코드. (0) 2012.04.26 빌드 버전 생성 임시코드 (0) 2012.02.29