Sdílet prostřednictvím


Ovládací prvky MFC ActiveX: Chybové kódy návratu z metody

Tento článek popisuje chybové kódy vrátit z metodu ovládacího prvku ActiveX.

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

[!POZNÁMKA]

ThrowErrorje určen pro použití pouze jako prostředek k vrácení chyby v rámci této vlastnosti Get nebo Set funkce nebo automatizaci metoda.Jsou pouze časy, které budou příslušné výjimky popisovač přítomných 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ího SCODEs, naleznete v části Zpracování chyb v svůj ovládací prvek ActiveX v ovládacích prvcích ActiveX: upřesňující témata.

Další informace o hlášení výjimek v jiných oblastech kódu, viz COleControl::FireError a v části Zpracování chyb v svůj ovládací prvek ActiveX v ovládacích prvcích ActiveX: upřesňující témata.

Viz také

Koncepty

Ovládací prvky MFC ActiveX