changeset 13886 | 99b265e0d1d0 |
parent 13885 | 5f819b90d479 |
child 13887 | b172a5d40eee |
13885:5f819b90d479 | 13886:99b265e0d1d0 |
---|---|
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 |