Windows via c/c++上的errorlookup关键代码 DWORD dwError = GetLastError(); LPSTR lpBuffer; TCHAR errbuf[MAX_PATH]; FormatMessage( FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM, NULL, dwError, LANG_NEUTRAL, (LPTSTR)&lpBuffer, 0, NULL ); wsprintf(errbuf, "/nFollowing Error description is %s/n",lpBuffer);