[C++/Win32] Frage zu FormatMessage()

Katsumi

Lt. Commander
Registriert
Sep. 2002
Beiträge
1.336
Ich möchte gern wissen was der letzte Fehlercode bedeutet

Code:
DWORD dw = GetLastError();
char sBuffer[100];
FormatMessage(
	FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM,
	NULL,
	dw,
	MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), // Default language
	sBuffer,
	strlen(sBuffer),
	NULL);
Error(sBuffer); // Ausgabe in Datei

Wenn ich mir dw ausgeben lasse, erhalte ich 193, aber in sBuffer steht garnichts. Kann da wer helfen?
 
Zurück
Oben