Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menangani pengecualian khusus untuk antarmuka OLE IDispatch , yang merupakan bagian utama dari otomatisasi OLE.
Sintaks
class COleDispatchException : public CException
Anggota
Anggota Data Publik
| Nama | Deskripsi |
|---|---|
| COleDispatchException::m_dwHelpContext | Konteks bantuan untuk kesalahan. |
| COleDispatchException::m_strDescription | Deskripsi kesalahan verbal. |
| COleDispatchException::m_strHelpFile | File bantuan untuk digunakan dengan m_dwHelpContext. |
| COleDispatchException::m_strSource | Aplikasi yang menghasilkan pengecualian. |
| COleDispatchException::m_wCode | IDispatch-kode kesalahan spesifik. |
Keterangan
Seperti kelas pengecualian lainnya yang berasal dari CException kelas dasar, COleDispatchException dapat digunakan dengan makro THROW, THROW_LAST, TRY, CATCH, AND_CATCH, dan END_CATCH.
Secara umum, Anda harus memanggil AfxThrowOleDispatchException untuk membuat dan melempar COleDispatchException objek.
Untuk informasi selengkapnya tentang pengecualian, lihat artikel Penanganan Pengecualian (MFC) dan Pengecualian: Pengecualian OLE.
Hierarki Warisan
COleDispatchException
Persyaratan
Header: afxdisp.h
COleDispatchException::m_dwHelpContext
Mengidentifikasi konteks bantuan dalam bantuan aplikasi Anda (. File HLP).
DWORD m_dwHelpContext;
Keterangan
Anggota ini diatur oleh fungsi AfxThrowOleDispatchException ketika pengecualian dilemparkan.
Contoh
Lihat contoh untuk COleDispatchDriver::CreateDispatch.
COleDispatchException::m_strDescription
Berisi deskripsi kesalahan verbal, seperti "Disk penuh."
CString m_strDescription;
Keterangan
Anggota ini diatur oleh fungsi AfxThrowOleDispatchException ketika pengecualian dilemparkan.
Contoh
Lihat contoh untuk COleDispatchDriver::CreateDispatch.
COleDispatchException::m_strHelpFile
Kerangka kerja mengisi string ini dengan nama file bantuan aplikasi.
CString m_strHelpFile;
COleDispatchException::m_strSource
Kerangka kerja mengisi string ini dengan nama aplikasi yang menghasilkan pengecualian.
CString m_strSource;
Contoh
Lihat contoh untuk COleDispatchDriver::CreateDispatch.
COleDispatchException::m_wCode
Berisi kode kesalahan khusus untuk aplikasi Anda.
WORD m_wCode;
Keterangan
Anggota ini diatur oleh fungsi AfxThrowOleDispatchException ketika pengecualian dilemparkan.
Lihat juga
Sampel MFC CALCDRIV
Kelas CException
Bagan Hierarki
Kelas COleDispatchDriver
Kelas COleException