Bagikan melalui


Kelas COleDispatchException

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

CObject

CException

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