다음을 통해 공유


MFC ActiveX Controls: Returning Error Codes From a 메서드

이 문서에서는 ActiveX 컨트롤 메서드에서 오류 코드를 반환 하는 방법을 설명 합니다.

메서드 내에서 오류가 발생 했음을 나타내기 위해 사용 해야는 COleControl::ThrowError 사용 하는 멤버 함수는 SCODE (상태 코드) 매개 변수로.미리 정의 된 수 SCODE 또는 사용자 중 하나를 정의 합니다.

[!참고]

ThrowError속성의 Get 또는 Set 내에서 오류를 반환 하는 방법만 사용할 수 있도록 함수 또는 메서드를 자동화 합니다.경우에 적절 한 예외 처리기가 됩니다 번 스택에 제공 합니다.

도우미 함수는 미리 정의 된에 가장 많이 존재 SCODEs, 같은 COleControl::SetNotSupported, COleControl::GetNotSupported, 및 COleControl::SetNotPermitted.

목록을 미리 정의 된 SCODEs와 사용자 지정을 정의 하는 방법 SCODEs, 섹션을 참고 하십시오 ActiveX 컨트롤의 오류 처리 ActiveX 컨트롤에서: 고급 항목.

코드의 다른 곳에서 예외를 보고에 대 한 자세한 내용은 COleControl::FireError 과 절 ActiveX 컨트롤의 오류 처리 ActiveX 컨트롤에서: 고급 항목.

참고 항목

개념

MFC 컨트롤을 ActiveX