函数原型:DWORD GetLastError(VOID);
参数:无
函数功能:该函数返回调用线程最近的错误代码值,错误代码以单线程为基础来维护的,多线程不重写各自的错误代码值。
返回值:
为调用的线程的错误代码值(unsigned long),函数通过调 SetLastError 函数来设置此值,每个函数资料的返回值部分都注释了函数设置错误代码的情况。
在 Windows 95 和 Windows 98 中因为 SetLastError 仅是 32 位的函数,实际上以 16 位代码来操作的 Win32 不能设置错误代码值,应当在调用这些函数时忽略错误代码。它们包括窗口管理函数,GDI 函数和 Multimedia(多媒体)函数。
Delphi 调用示例:
ShowMessage(SysErrorMessage(GetLastError));
创建时间:2020.01.03