Error Codes. Wie leicht an den Text kommen?
-
Hallo an alle...
Wie bekannt gibt es ja die Error Codes.Zum Beispiel
System Error Code 0
Desc: "The operation completed successfully."
ID: ERROR_SUCCESSEine Frage: kommt man irgendwie leicht an diese Beschreibungen der Codes? Wenn ich z.B Error Code 80 habe, dann soll mein Programm automatisch den dazugehörigen Text ausgeben. Geht das irgendwie? Oder muss man alles abschreiben? :p
-
FormatMessage
sollte man aber kennen wenn man eine WinAPI Seite hat. :p
-
Stimmt. Gibt sogar nen Artikel drüber.
Sorry für den Post
-
Ich verwende folgende Funktion um zu erfahren was los ist, wenn sich WinAPI Funktionen nicht so verhalten wie sie sollten:
void ErrorMsgBox() { LPVOID lpMsgBuf; FormatMessage( FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS, NULL, GetLastError(), MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), (LPTSTR) &lpMsgBuf, 0, NULL ); MessageBox( NULL, (LPCTSTR)lpMsgBuf, TEXT("Error"), MB_OK | MB_ICONERROR ); LocalFree( lpMsgBuf ); }
-
Jow Danke! Habs fast genau gleich gemacht! Danke
-
Steht doch auch das gleiche in der MSDN!!!!!!!!!!!!!!!!!!!!!!!!!!111111111