ComTry.h revision baa3858d3f5d128a5c8466b700098109edcad5f2
1// ComTry.h 2 3#ifndef __COM_TRY_H 4#define __COM_TRY_H 5 6#include "MyWindows.h" 7// #include "Exception.h" 8// #include "NewHandler.h" 9 10#define COM_TRY_BEGIN try { 11#define COM_TRY_END } catch(...) { return E_OUTOFMEMORY; } 12 13 // catch(const CNewException &) { return E_OUTOFMEMORY; } 14 // catch(const CSystemException &e) { return e.ErrorCode; } 15 // catch(...) { return E_FAIL; } 16 17#endif 18