C++ Windows GDI API是否在GetLastError中返回错误代码?
我知道这是一项古老的技术,但我很好奇,Windows GDI API是否会在GetLastError()中返回错误代码?当DeleteObject和DeleteDC失败但错误代码返回为0时,我有几个实例。快速浏览PSDK: DeleteObject和DeleteDC: 返回值-如果函数成功,则返回值为非零 如果函数失败,则返回值为零 Windows NT/2000/XP:要获取扩展错误信息,请调用 GetLastErrorC++ Windows GDI API是否在GetLastError中返回错误代码?,c++,winapi,gdi,getlasterror,C++,Winapi,Gdi,Getlasterror,我知道这是一项古老的技术,但我很好奇,Windows GDI API是否会在GetLastError()中返回错误代码?当DeleteObject和DeleteDC失败但错误代码返回为0时,我有几个实例。快速浏览PSDK: DeleteObject和DeleteDC: 返回值-如果函数成功,则返回值为非零 如果函数失败,则返回值为零 Windows NT/2000/XP:要获取扩展错误信息,请调用 GetLastError PSDK/MSDN是您的朋友。大多数GDI函数不使用GetLastErr
PSDK/MSDN是您的朋友。大多数GDI函数不使用
GetLastError()
。能够报告特定错误的GDI函数将在其返回值中直接返回错误代码。不过,并非所有GDI函数都可以报告特定错误。文档中提供了此类问题的答案。为您引用的内容提供链接如何?我没有看到MSDN中提到GetLastError: