선언:

C#

[DllImport("kernel32")]
public static extern Int32 GetLastError();


VB.NET

<DllImport("kernel32")> _
Public Shared Function GetLastError() As Int32
End Function




사용 예제:

오류 코드를 메세지로 바꿔보자!




매개 변수 설명:

없음




API 설명:

마지막으로 실패한 API의 오류 코드를 가져옵니다.




참고:

GetLastError (MSDN)




비고:

이 API는 API가 실패한 이유를 확인할 때 매우 유용하게 쓰이는 API입니다.

대게 이 API는 API호출이 실패한 부분(반환값 검사 등) 후에 바로 쓰는 것이 일반적입니다.


'API Reference' 카테고리의 다른 글

18. GetModuleHandle  (0) 2014.09.30
17. FormatMessage  (0) 2014.09.29
15. GetAsyncKeyState  (0) 2014.09.26
14. SetCursorPos  (0) 2014.09.25
13. GetCursorPos  (0) 2014.09.23

+ Recent posts