Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu sınıf bir ATL özel durumu tanımlar.
Sözdizimi
class CAtlException
Üyeler
Ortak Oluşturucular
| Veri Akışı Adı | Açıklama |
|---|---|
| CAtlException::CAtlException | Oluşturucu. |
Ortak İşleçler
| Veri Akışı Adı | Açıklama |
|---|---|
| CAtlException::operator HRESULT | Geçerli nesneyi bir HRESULT değerine dönüştürür. |
Ortak Veri Üyeleri
| Veri Akışı Adı | Açıklama |
|---|---|
| CAtlException::m_hr | nesnesi tarafından oluşturulan ve hata koşulunu depolamak için kullanılan HRESULT türündeki değişken. |
Açıklamalar
Nesne, CAtlException ATL işlemiyle ilgili bir özel durum koşulunu temsil eder. sınıfı, CAtlException özel durumun nedenini belirten durum kodunu depolayan bir genel veri üyesi ve özel durumu HRESULT gibi işlemenizi sağlayan bir atama işleci içerir.
Genel olarak, bir nesneyi doğrudan oluşturmak CAtlException yerine çağıracaksınızAtlThrow.
Gereksinimler
Üst bilgi: atlexcept.h
CAtlException::CAtlException
Oluşturucu.
CAtlException(HRESULT hr) throw();
CAtlException() throw();
Parametreler
Hr
HRESULT hata kodu.
CAtlException::operator HRESULT
Geçerli nesneyi bir HRESULT değerine dönüştürür.
operator HRESULT() const throw ();
CAtlException::m_hr
HRESULT veri üyesi.
HRESULT m_hr;
Açıklamalar
Hata koşulunu depolayan veri üyesi. HRESULT değeri, CAtlException::CAtlException oluşturucu tarafından ayarlanır.