Sdílet prostřednictvím


MFC –ovládací prvky ActiveX: Vrácení chybových kódů z metody

Tento článek popisuje vrátit kódy chyby v metodu ovládacího prvku ActiveX.

Označuje, že došlo k chybě v rámci metody, pokud použijete COleControl::ThrowError členskou funkci, která přebírá SCODE (stavový kód) jako parametr.Můžete použít předdefinované šablony, SCODE nebo definovat vlastní.

[!POZNÁMKA]

ThrowErrorje určen pro použití pouze jako prostředek k návratu k chybě v jeho vlastnost získána nebo nastavena funkce nebo metoda automatizaci.Jedná se o jedinou kolikrát je odpovídající obslužná rutina bude prezentovat v zásobníku.

Pomocné funkce pro nejběžnější předdefinované existují SCODEs, jako například COleControl::SetNotSupported, COleControl::GetNotSupported, a COleControl::SetNotPermitted.

Seznam předdefinovaných SCODEs a pokyny týkající se definování vlastní SCODEs, naleznete v části Zpracování chyb v svůj ovládací prvek ActiveX v ovládacích prvcích ActiveX: Upřesnit témata.

Další informace o hlášení výjimek v jiných oblastech kódu naleznete v tématu COleControl::FireError a Zpracování chyb v svůj ovládací prvek ActiveX v ovládacích prvcích ActiveX: Upřesnit témata.

Viz také

Koncepty

MFC – ovládací prvky ActiveX