AfxCheckError
이 함수는 전달 된 테스트 SCODE 오류가 있는지 확인 합니다.
void AFXAPI AfxCheckError(
SCODE sc
);
throw CMemoryException*
throw COleException*
설명
오류가 발생 하는 경우 예외를 throw 하는 함수입니다.경우 전달 SCODE 입니다 E_OUTOFMEMORY, throw 함수는 CMemoryException 를 호출 하 여 AfxThrowMemoryException.그렇지 않으면 함수가 throw는 COleException 를 호출 하 여 AfxThrowOleException.
응용 프로그램에서 OLE 함수 호출의 반환 값을 확인 하려면이 함수를 사용할 수 있습니다.응용 프로그램에서이 함수의 반환 값을 테스트 하 여 하면 제대로 최소한의 코드와 오류 조건에 응답할 수 있습니다.
[!참고]
이 함수는 디버그과 같으며, 비 디버그 빌드.
예제
AfxCheckError(::CoCreateInstance(clsidWMP, NULL, CLSCTX_INPROC_SERVER,
IID_IDispatch, (LPVOID*)&pWMPDispatch));
oddWMP.AttachDispatch(pWMPDispatch, TRUE);
요구 사항
헤더: afxdisp.h