Поделиться через


Элементы управления ActiveX в MFC. Возврат кодов ошибок из метода

В этой статье описывается, как вернуть код ошибки из метода элемента управления ActiveX.

Чтобы указать, что произошла ошибка в методе, необходимо использовать функции-члена COleControl::ThrowError, который принимает SCODE (код состояния) в качестве параметра. Можно использовать предопределенное SCODE или укажите одно из.

Примечание

если используется, чтобы ThrowError только для средство возврат ошибки из свойства получает или задана функция или метод автоматизации.Это единственные времени, соответствующий обработчик исключений будет в стеке.

Вспомогательные функции существуют самого общего предопределенного SCODE s, например COleControl::SetNotSupported, COleControl::GetNotSupported и COleControl::SetNotPermitted.

Для списка предопределило SCODE и инструкции, определения пользовательского SCODE s, см. в разделе Обработка ошибок в коде элемента управления ActiveX в элементах управления ActiveX. Дополнительные разделы.

Дополнительные сведения об исключениях отчета в других областях кода см. в разделе COleControl::FireError и Обработка ошибок в коде элемента управления ActiveX в элементах управления ActiveX. Дополнительные разделы.

См. также

Основные понятия

Элементы управления ActiveX MFC