Winapi가 멋진 숯으로 전화 한 후 GetLasterror ()의 결과를 얻는 가장 좋은 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/1613439

문제

저는 Java 프로그램이 다양한 방식으로 Winapi를 호출하는 데 사용하는 DLL을 작성하고 있습니다. 나는 Java에 적절한 예외를 다시 던지고 싶지만 gets getlasterror ()에서 반환되는 int가 아니라 멋지게 형성 된 Winapi 오류가 필요합니다. 좋은 방법이 있다고 확신합니다.

도움이 되었습니까?

해결책

"FormatMessage"를 사용하십시오. 오류 코드를 세 번째 매개 변수로 전달할 수 있으며 FormatMessage가 귀하를위한 공간을 할당하도록 할 수도 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top