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.
Viz také
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro