Delphi GetLastError - 取最后的错误

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

 

Delphi 调用示例:

ShowMessage(SysErrorMessage(GetLastError));

 

创建时间:2020.01.03

Delphi GetLastError - 取最后的错误

上一篇:【并行开发】cuda+opencv+vs 在win10下混合编译GPU模块


下一篇:win10资源管理器经常崩溃