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.