() Nach einem WinAPI Anruf in einem schönen char * Was ist der beste Weg, um die Ergebnisse von GetLastError zu bekommen?
-
06-07-2019 - |
Frage
Ich schreibe eine DLL, die ein Java-Programm verwendet die WinAPI auf verschiedene Arten zu nennen. Ich will zurück zu Java richtigen Ausnahmen werfen, aber ich brauche einen schön formated WinAPI Fehler nicht nur die int, der von GetLastError zurückgegeben gets (). Ich bin sicher, es ist eine schöne Art und Weise, es zu tun.
Lösung
Verwenden Sie "Formatmessage"; Sie können in dem Fehlercode als 3. Parameter übergeben, und auch den Platz für Sie zuteilen haben Format.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow