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.
Uyarı
Microsoft Foundation Sınıfları (MFC) kitaplığı desteklenmeye devam eder. Ancak artık özellik eklemeyeceğiz veya belgeleri güncelleştirmeyeceğiz.
OLE otomasyonunun önemli bir parçası olan OLE IDispatch arabirimine özgü özel durumları işler.
Sözdizimi
class COleDispatchException : public CException
Üyeler
Ortak Veri Üyeleri
| Veri Akışı Adı | Açıklama |
|---|---|
| COleDispatchException::m_dwHelpContext | Hata için yardım bağlamı. |
| COleDispatchException::m_strDescription | Sözlü hata açıklaması. |
| COleDispatchException::m_strHelpFile | ile m_dwHelpContextkullanılacak yardım dosyası. |
| COleDispatchException::m_strSource | Özel durumu oluşturan uygulama. |
| COleDispatchException::m_wCode |
IDispatch-specific hata kodu. |
Açıklamalar
Temel sınıftan CException türetilen diğer özel durum sınıfları gibi THROW, COleDispatchException THROW_LAST, TRY, CATCH, AND_CATCH ve END_CATCH makrolarıyla kullanılabilir.
Genel olarak, bir nesne oluşturmak ve oluşturmak için AfxThrowOleDispatchExceptionCOleDispatchExceptionyapmalısınız.
Özel durumlar hakkında daha fazla bilgi için Özel Durum İşleme (MFC) ve Özel Durumlar: OLE Özel Durumları makalelerine bakın.
Devralma Hiyerarşisi
COleDispatchException
Gereksinimler
Üst bilgi: afxdisp.h
COleDispatchException::m_dwHelpContext
Uygulamanızın yardımında () bir yardım bağlamı tanımlar. HLP) dosyasını seçin.
DWORD m_dwHelpContext;
Açıklamalar
Bu üye, özel durum oluşturulduğunda AfxThrowOleDispatchException işlevi tarafından ayarlanır.
Örnek
COleDispatchDriver::CreateDispatch örneğine bakın.
COleDispatchException::m_strDescription
"Disk dolu" gibi sözlü bir hata açıklaması içerir.
CString m_strDescription;
Açıklamalar
Bu üye, özel durum oluşturulduğunda AfxThrowOleDispatchException işlevi tarafından ayarlanır.
Örnek
COleDispatchDriver::CreateDispatch örneğine bakın.
COleDispatchException::m_strHelpFile
Çerçeve bu dizeyi uygulamanın yardım dosyasının adıyla doldurur.
CString m_strHelpFile;
COleDispatchException::m_strSource
Çerçeve bu dizeyi özel durumu oluşturan uygulamanın adıyla doldurur.
CString m_strSource;
Örnek
COleDispatchDriver::CreateDispatch örneğine bakın.
COleDispatchException::m_wCode
Uygulamanıza özgü bir hata kodu içerir.
WORD m_wCode;
Açıklamalar
Bu üye, özel durum oluşturulduğunda AfxThrowOleDispatchException işlevi tarafından ayarlanır.
Ayrıca bkz.
MFC Örnek CALCDRIV
CException Sınıfı
Hiyerarşi Grafiği
COleDispatchDriver Sınıfı
COleException Sınıfı