2015. 9. 11. 15:00
윈도우/참고
CString getMyLastErrorMsg(CString strFunction)
{
LPVOID lpMsgBuf;
DWORD dw = GetLastError();
FormatMessage(
FORMAT_MESSAGE_ALLOCATE_BUFFER |
FORMAT_MESSAGE_FROM_SYSTEM |
FORMAT_MESSAGE_IGNORE_INSERTS,
NULL,
dw,
MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT),
(LPTSTR) &lpMsgBuf,
0, NULL );
CString strMsg;
strMsg.Format(_T("%s failed with error %d: %s"), strFunction, dw, (LPCTSTR)lpMsgBuf);
LocalFree(lpMsgBuf);
return strMsg;
}
'윈도우 > 참고' 카테고리의 다른 글
윈도우 클릭한번에 종료하기 (0) | 2021.03.06 |
---|---|
폰트 이름 (0) | 2013.09.30 |
URL Decoder/Encoder(인코딩과 디코딩을 할 수 있어요.) (0) | 2013.06.03 |
ie 10 느려지거나 중지되는 현상 (0) | 2013.05.31 |
IE가 너무 느리게 실행되거나 중단됨(자동 문제 해결) (0) | 2013.05.31 |