Aracılığıyla paylaş


COleDispatchException Sınıfı

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 COleDispatchException nesne oluşturmak ve oluşturmak için AfxThrowOleDispatchException çağrısı yapmalı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

CObject

CException

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ı