AfxCheckError

AFXAPI AfxCheckError は無効 (SCODE sc );
CMemoryException ※ スローします。

cOleException ※ スローします。

解説

この関数は、渡されたテスト エラーであるかを確認するには、 SCODEを。エラーの場合は、関数は例外をスローします。渡されたSCODE E_OUTOFMEMORYの場合は、 AfxThrowMemoryException.nbsp を呼び出して、関数をCMemoryExceptionスロー;AfxThrowOleExceptionを呼び出すことによって、 COleExceptionの関数をそれ以外の場合、スローします。(&N)。

この関数は、アプリケーションで OLE 関数への呼び出しの戻り値を確認する使用できます。アプリケーションでこの関数の戻り値をテストして、正しくエラー条件を最低限のコードに反応することができます。

特価;この関数は同じデバッグでは、非デバッグ ビルド(&N)。

LPDISPATCH pDisp = NULL;AfxCheckError (CoCreateInstance (CLSID、NULL、CLSCTX_LOCAL_SERVER、IID_IDispatch、(LPVOID) amp; pDisp));//エラーがある場合は、既に例外されています。//は、返されたポインターを使用することができますCOleDispatchDriver disp(pDisp);・ ・などなど(&A)...

Index