에러메시지 썸네일형 리스트형 VC에서 윈도우 에러메시지 윈도우에서 에러 코드는 얻는 함수는 GetLastError()이다. 이함수를 사용하여 얻는 값는 숫자로 되어 있다. 숫자로만은 어떤 에러인지 알수 없다. 물론 구글링하면 되겠지만, 번거롭다. 또는 에러 코드마다 에러메시지 생성을 해주어야 하는 귀찮은 일이 생긴다. 이를 간단하게 해결할 수 있는 방법이 에러 코드를 이용해서 자동으로 에러 메시지를 생성하는 것이다. 이를 위한 win32 api가 FormatMessage()가 있다. CString ErrorString(DWORD err) { std::ostringstrm ostm; LPTSTR s; if(::FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM, NULL, err,.. 더보기 이전 1 다음