次の方法で共有


AtlThrowLastWin32

 

Windows の GetLastError 関数の結果に基づいてエラーを通知します。

構文

inline void AtlThrowLastWin32( );

解説

この関数は、デバッガーに GetLastError の結果をたどります。

_ATL_NO_EXCEPTIONS が MFC プロジェクトで定義されていない場合、この関数はをスロー GetLastErrorによって値に基づいて CMemoryExceptionCOleException 返されました。

_ATL_NO_EXCEPTIONS が ATL プロジェクトで定義されていない場合、関数は CAtlExceptionをスローします。

_ATL_NO_EXCEPTIONS が定義されている場合、関数によって例外をスローする代わりにアサーション エラーが発生します。

必要条件

Header: atldef.h

参照

デバッグとエラー報告に関するグローバル関数
ATLTRACE2
AtlThrow
GetLastError