MFC –ovládací prvky ActiveX: Vrácení chybových kódů z metody
Tento článek popisuje, jak vrátit kódy chyb z technologie ActiveX kontrolní metody.
Chcete-li označit, že došlo k chybě v rámci metody, měli byste použít COleControl::ThrowError člen funkce, která přebírá SCODE (stavový kód) jako parametr. Můžete použít předdefinovaný kód SCODE nebo definovat vlastní.
Poznámka
ThrowError
je určena pouze jako způsob vrácení chyby z funkce Get nebo Set vlastnosti nebo metody automatizace. Toto jsou jediné časy, kdy bude v zásobníku k dispozici příslušná obslužná rutina výjimky.
Pomocné funkce existují pro nejběžnější předdefinované SCODEs, jako je COleControl::SetNotSupported, COleControl::GetNotSupported a COleControl::SetNotPermitted.
Seznampředch technologie ActiveX technologie ActiveX ch
Další informace o vytváření sestav výjimek v jiných oblastech kódu naleznete v tématu COleControl::FireError a část Zpracování chyb v ovládacím prvku technologie ActiveX v ovládacích prvcích technologie ActiveX: Pokročilá témata.