AfxCheckError

AFXAPI Afxcheckerror를 무효화 (SCODE 사우스 캐롤라이나 );
던져 CMemoryException *

던져 COleException *

주의

이 함수는 전달 된 테스트 SCODE 오류가 있는지. 오류가 있으면 함수 예외를 throw 합니다. 함수 전달된 SCODE E_OUTOFMEMORY이면 AfxThrowMemoryException.nbsp;를 호출 하 여 CMemoryException 를 던졌습니다. 그렇지 않으면, 함수 AfxThrowOleException 를 호출 하 여 COleException 을 던졌습니다(&N).

응용 프로그램의 OLE 함수 호출의 반환 값을 확인 하려면이 함수를 사용할 수 있습니다. 응용 프로그램에서이 함수를 사용 하 여 반환 값을 테스트 하 여 당신은 제대로 코드의 최소 금액과 오류 조건에 반응 수 있습니다.

메모nbsp;??이 함수는 디버그에서 동일한 효과 및 비 디버그 빌드(&N)。

예제

LPDISPATCH pDisp = NULL;
AfxCheckError (CoCreateInstance (CLSID,
 NULL CLSCTX_LOCAL_SERVER, IID_IDispatch,
 (LPVOID) amp; pDisp));
/ / 예외가 throw 된 경우에 오류가 발생 했습니다,
/ / 반환 된 포인터를 사용 하 여 시작할 수 있습니다
COleDispatchDriver disp(pDisp);
/ / 기타 등등(&A)...

Index