AtlThrowLastWin32

调用此函数发出信号错误基于Windows功能 GetLastError的结果。

inline void AtlThrowLastWin32( );

备注

此功能跟踪 GetLastError 的结果赋给调试器。

如果 _ATL_NO_EXCEPTIONS 在MFC项目中未定义,此函数引发基于值或 COleExceptionCMemoryExceptionGetLastError返回。

如果 _ATL_NO_EXCEPTIONS 在ATL项目中未定义,该函数引发 CAtlException

如果 _ATL_NO_EXCEPTIONS 定义,该函数会导致断言失败而不是引发异常。

要求

Header: atldef.h

请参见

参考

ATLTRACE2

AtlThrow

GetLastError

其他资源

调试和错误报告全局函数