Aracılığıyla paylaş


mfc ActiveX denetimleri: Hata kodları bir metodundan

Bu makalede, nasıl bir ActiveX denetimi yöntemini hata kodlarını döndürür.

Bir yöntemin içinde bir hata oluştu belirtmek için kullanmanız gereken COleControl::ThrowError sürer üye işlevi bir SCODE (durum kodu) parametre olarak.Kullanabileceğiniz önceden tanımlı bir SCODE veya kendi tanımlayın.

[!NOT]

ThrowErrorbir özelliğin Get veya Set içindeki bir hatadan dönme yalnızca bir aracı olarak kullanılmak üzere tasarlanmıştır işlev veya yöntem bir otomasyon.Bunlar yalnızca uygun özel durum işleyici olacak kez yığında sunmak.

Önceden tanımlanmış en sık karşılaşılan için yardımcı işlevlerini var SCODEs, gibi COleControl::SetNotSupported, COleControl::GetNotSupported, ve COleControl::SetNotPermitted.

Listesini görmek için önceden tanımlanmış SCODEs ve özel tanımlama ile ilgili yönergeler SCODEs, bölümüne bakın Your ActiveX denetimi hatalarını işleme ActiveX denetimleri: Gelişmiş Konular.

Kodunuzun diğer alanlarda özel raporlama ile ilgili daha fazla bilgi için bkz: COleControl::FireError ve Your ActiveX denetimi hatalarını işleme ActiveX denetimleri: Gelişmiş Konular.

Ayrıca bkz.

Kavramlar

mfc ActiveX denetimleri