Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Controla las excepciones específicas de la interfaz OLE de IDispatch , que es una parte fundamental de la automatización OLE.
Sintaxis
class COleDispatchException : public CException
Miembros
Miembros de datos públicos
| Nombre | Descripción |
|---|---|
| COleDispatchException::m_dwHelpContext | Contexto de ayuda para el error. |
| COleDispatchException::m_strDescription | Descripción verbal del error. |
| COleDispatchException::m_strHelpFile | Archivo de ayuda para usar con m_dwHelpContext. |
| COleDispatchException::m_strSource | Aplicación que generó la excepción. |
| COleDispatchException::m_wCode | Código de error específico de IDispatch. |
Comentarios
Al igual que ocurre con las otras clases de excepción que derivan de la clase base CException, COleDispatchException se puede usar con las macros THROW, THROW_LAST, TRY, CATCH, AND_CATCH y END_CATCH.
En general, debe llamar a AfxThrowOleDispatchException para crear y generar un objeto COleDispatchException.
Para más información sobre las excepciones, consulte los artículos Control de excepciones (MFC) y Excepciones: Excepciones OLE.
Jerarquía de herencia
COleDispatchException
Requisitos
Encabezado: afxdisp.h
COleDispatchException::m_dwHelpContext
Identifica un contexto de ayuda en el archivo de ayuda de la aplicación (.HLP).
DWORD m_dwHelpContext;
Comentarios
La función AfxThrowOleDispatchException establece este miembro cuando se genera una excepción.
Ejemplo
Vea el ejemplo de COleDispatchDriver::CreateDispatch.
COleDispatchException::m_strDescription
Contiene una descripción verbal del error, como "Disco lleno".
CString m_strDescription;
Comentarios
La función AfxThrowOleDispatchException establece este miembro cuando se genera una excepción.
Ejemplo
Vea el ejemplo de COleDispatchDriver::CreateDispatch.
COleDispatchException::m_strHelpFile
El marco rellena esta cadena con el nombre del archivo de ayuda de la aplicación.
CString m_strHelpFile;
COleDispatchException::m_strSource
El marco rellena esta cadena con el nombre de la aplicación que generó la excepción.
CString m_strSource;
Ejemplo
Vea el ejemplo de COleDispatchDriver::CreateDispatch.
COleDispatchException::m_wCode
Contiene un código de error específico de la aplicación.
WORD m_wCode;
Comentarios
La función AfxThrowOleDispatchException establece este miembro cuando se genera una excepción.
Consulte también
MFC Sample CALCDRIV
CException (clase)
Gráfico de jerarquías
COleDispatchDriver (clase)
COleException (clase)