Funciones de intercambio de datos de cuadro de diálogo para controles OLE
En este tema se enumeran las funciones de DDX_OC que se usan para intercambiar datos entre una propiedad de un control OLE de un objeto cuadro de diálogo, vista de formulario o vista de control y un miembro de datos del objeto cuadro de dialogo, vista de formulario o vista de control.
Funciones de DDX_OC
Nombre | Descripción |
---|---|
DDX_OCBool | Administra la transferencia de datos de BOOL entre una propiedad de un control OLE y un miembro de datos BOOL. |
DDX_OCBoolRO | Administra la transferencia de datos de BOOL entre una propiedad de solo lectura de un control OLE y un miembro de datos BOOL. |
DDX_OCColor | Administra la transferencia de datos de OLE_COLOR entre una propiedad de un control OLE y un miembro de datos OLE_COLOR. |
DDX_OCColorRO | Administra la transferencia de datos de OLE_COLOR entre una propiedad de solo lectura de un control OLE y un miembro de datos OLE_COLOR. |
DDX_OCFloat | Administra la transferencia de datos de float (o double ) entre una propiedad de un control OLE y un miembro de datos float (o double ). |
DDX_OCFloatRO | Administra la transferencia de datos de float (o double ) entre una propiedad de solo lectura de un control OLE y un miembro de datos float (o double ). |
DDX_OCInt | Administra la transferencia de datos de int (o long ) entre una propiedad de un control OLE y un miembro de datos int (o long ). |
DDX_OCIntRO | Administra la transferencia de datos de int (o long ) entre una propiedad de solo lectura de un control OLE y un miembro de datos int (o long ). |
DDX_OCShort | Administra la transferencia de datos de short entre una propiedad de un control OLE y un miembro de datos short . |
DDX_OCShortRO | Administra la transferencia de datos de short entre una propiedad de un control OLE y un miembro de datos short . |
DDX_OCText | Administra la transferencia de datos de CString entre una propiedad de un control OLE y un miembro de datos CString. |
DDX_OCTextRO | Administra la transferencia de datos de CString entre una propiedad de solo lectura de un control OLE y un miembro de datos CString. |
DDX_OCBool
La función DDX_OCBool
administra la transferencia de datos BOOL entre una propiedad de un control OLE de un objeto cuadro de diálogo, vista de formulario o vista de control y un miembro de datos BOOL del objeto cuadro de dialogo, vista de formulario o vista de control.
void AFXAPI DDX_OCBool(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
BOOL& value);
Parámetros
pDX
Puntero a un objeto CDataExchange
. El marco de trabajo proporciona este objeto para establecer el contexto del intercambio de datos, incluida su dirección.
nIDC
Identificador de un control OLE en el objeto de cuadro de diálogo, vista de formulario o vista de control.
dispid
Identificador de envío de una propiedad del control.
value
Referencia a una variable de miembro del objeto de cuadro de diálogo, vista de formulario o vista de control con el que se intercambian los datos.
Comentarios
Para obtener más información sobre DDX, consulte Intercambio y validación de datos de cuadro de diálogo.
Requisitos
Encabezado: afxdisp.h
DDX_OCBoolRO
La función DDX_OCBoolRO
administra la transferencia de datos BOOL entre una propiedad de solo lectura de un control OLE de un objeto cuadro de diálogo, vista de formulario o vista de control y un miembro de datos BOOL del objeto cuadro de dialogo, vista de formulario o vista de control.
void AFXAPI DDX_OCBoolRO(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
BOOL& value);
Parámetros
pDX
Puntero a un objeto CDataExchange
. El marco de trabajo proporciona este objeto para establecer el contexto del intercambio de datos, incluida su dirección.
nIDC
Identificador de un control OLE en el objeto de cuadro de diálogo, vista de formulario o vista de control.
dispid
Identificador de envío de una propiedad del control.
value
Referencia a una variable de miembro del objeto de cuadro de diálogo, vista de formulario o vista de control con el que se intercambian los datos.
Comentarios
Para obtener más información sobre DDX, consulte Intercambio y validación de datos de cuadro de diálogo.
Requisitos
Encabezado afxdisp.h
DDX_OCColor
La función DDX_OCColor
administra la transferencia de datos OLE_COLOR entre una propiedad de un control OLE de un objeto cuadro de diálogo, vista de formulario o vista de control y un miembro de datos OLE_COLOR del objeto cuadro de dialogo, vista de formulario o vista de control.
void AFXAPI DDX_OCColor(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
OLE_COLOR& value);
Parámetros
pDX
Puntero a un objeto CDataExchange
. El marco de trabajo proporciona este objeto para establecer el contexto del intercambio de datos, incluida su dirección.
nIDC
Identificador de un control OLE en el objeto de cuadro de diálogo, vista de formulario o vista de control.
dispid
Identificador de envío de una propiedad del control.
value
Referencia a una variable de miembro del objeto de cuadro de diálogo, vista de formulario o vista de control con el que se intercambian los datos.
Comentarios
Para obtener más información sobre DDX, consulte Intercambio y validación de datos de cuadro de diálogo.
Requisitos
Encabezado afxdisp.h
DDX_OCColorRO
La función DDX_OCColorRO
administra la transferencia de datos OLE_COLOR entre una propiedad de solo lectura de un control OLE de un objeto cuadro de diálogo, vista de formulario o vista de control y un miembro de datos OLE_COLOR del objeto cuadro de dialogo, vista de formulario o vista de control.
void AFXAPI DDX_OCColorRO(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
OLE_COLOR& value);
Parámetros
pDX
Puntero a un objeto CDataExchange
. El marco de trabajo proporciona este objeto para establecer el contexto del intercambio de datos, incluida su dirección.
nIDC
Identificador de un control OLE en el objeto de cuadro de diálogo, vista de formulario o vista de control.
dispid
Identificador de envío de una propiedad del control.
value
Referencia a una variable de miembro del objeto de cuadro de diálogo, vista de formulario o vista de control con el que se intercambian los datos.
Comentarios
Para obtener más información sobre DDX, consulte Intercambio y validación de datos de cuadro de diálogo.
Requisitos
Encabezado afxdisp.h
DDX_OCFloat
La función DDX_OCFloat
administra la transferencia de datos float
(o double
) entre una propiedad de solo lectura de un control OLE de un objeto cuadro de diálogo, vista de formulario o vista de control y un miembro de datos float
(o double
) del objeto cuadro de dialogo, vista de formulario o vista de control.
void AFXAPI DDX_OCFloat(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
float& value);
void AFXAPI DDX_OCFloat(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
double& value);
Parámetros
pDX
Puntero a un objeto CDataExchange
. El marco de trabajo proporciona este objeto para establecer el contexto del intercambio de datos, incluida su dirección.
nIDC
Identificador de un control OLE en el objeto de cuadro de diálogo, vista de formulario o vista de control.
dispid
Identificador de envío de una propiedad del control.
value
Referencia a una variable de miembro del objeto de cuadro de diálogo, vista de formulario o vista de control con el que se intercambian los datos.
Comentarios
Para obtener más información sobre DDX, consulte Intercambio y validación de datos de cuadro de diálogo.
Requisitos
Encabezado afxdisp.h
DDX_OCFloatRO
La función DDX_OCFloatRO
administra la transferencia de datos float
(o double
) entre una propiedad de solo lectura de un control OLE de un objeto cuadro de diálogo, vista de formulario o vista de control y un miembro de datos float
(o double
) del objeto cuadro de dialogo, vista de formulario o vista de control.
void AFXAPI DDX_OCFloatRO(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
float& value);
void AFXAPI DDX_OCFloatRO(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
double& value);
Parámetros
pDX
Puntero a un objeto CDataExchange
. El marco de trabajo proporciona este objeto para establecer el contexto del intercambio de datos, incluida su dirección.
nIDC
Identificador de un control OLE en el objeto de cuadro de diálogo, vista de formulario o vista de control.
dispid
Identificador de envío de una propiedad del control.
value
Referencia a una variable de miembro del objeto de cuadro de diálogo, vista de formulario o vista de control con el que se intercambian los datos.
Comentarios
Para obtener más información sobre DDX, consulte Intercambio y validación de datos de cuadro de diálogo.
Requisitos
Encabezado afxdisp.h
DDX_OCInt
La DDX_OCInt
función administra la transferencia de int
datos (o long
) entre una propiedad de un control OLE en un objeto de cuadro de diálogo, vista de formulario o vista de control y un int
miembro de datos (o long
) del cuadro de diálogo, vista de formulario o objeto de vista de control.
void AFXAPI DDX_OCInt(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
int& value);
void AFXAPI DDX_OCInt(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
long& value);
Parámetros
pDX
Puntero a un objeto CDataExchange
. El marco de trabajo proporciona este objeto para establecer el contexto del intercambio de datos, incluida su dirección.
nIDC
Identificador de un control OLE en el objeto de cuadro de diálogo, vista de formulario o vista de control.
dispid
Identificador de envío de una propiedad del control.
value
Referencia a una variable de miembro del objeto de cuadro de diálogo, vista de formulario o vista de control con el que se intercambian los datos.
Comentarios
Para obtener más información sobre DDX, consulte Intercambio y validación de datos de cuadro de diálogo.
Requisitos
Encabezado afxdisp.h
DDX_OCIntRO
La función DDX_OCIntRO
administra la transferencia de datos int
(o long
) entre una propiedad de solo lectura de un control OLE de un objeto cuadro de diálogo, vista de formulario o vista de control y un miembro de datos int
(o long
) del objeto cuadro de dialogo, vista de formulario o vista de control.
void AFXAPI DDX_OCIntRO(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
int& value);
void AFXAPI DDX_OCIntRO(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
long& value);
Parámetros
pDX
Puntero a un objeto CDataExchange
. El marco de trabajo proporciona este objeto para establecer el contexto del intercambio de datos, incluida su dirección.
nIDC
Identificador de un control OLE en el objeto de cuadro de diálogo, vista de formulario o vista de control.
dispid
Identificador de envío de una propiedad del control.
value
Referencia a una variable de miembro del objeto de cuadro de diálogo, vista de formulario o vista de control con el que se intercambian los datos.
Comentarios
Para obtener más información sobre DDX, consulte Intercambio y validación de datos de cuadro de diálogo.
Requisitos
Encabezado afxdisp.h
DDX_OCShort
La función DDX_OCShort
administra la transferencia de datos cortos entre una propiedad de solo lectura de un control OLE de un objeto cuadro de diálogo, vista de formulario o vista de control y un miembro de datos cortos del objeto cuadro de dialogo, vista de formulario o vista de control.
void AFXAPI DDX_OCShort(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
short& value);
Parámetros
pDX
Puntero a un objeto CDataExchange
. El marco de trabajo proporciona este objeto para establecer el contexto del intercambio de datos, incluida su dirección.
nIDC
Identificador de un control OLE en el objeto de cuadro de diálogo, vista de formulario o vista de control.
dispid
Identificador de envío de una propiedad del control.
value
Referencia a una variable de miembro del objeto de cuadro de diálogo, vista de formulario o vista de control con el que se intercambian los datos.
Comentarios
Para obtener más información sobre DDX, consulte Intercambio y validación de datos de cuadro de diálogo.
Requisitos
Encabezado afxdisp.h
DDX_OCShortRO
La función DDX_OCShortRO
administra la transferencia de datos cortos entre una propiedad de solo lectura de un control OLE de un objeto cuadro de diálogo, vista de formulario o vista de control y un miembro de datos cortos del objeto cuadro de dialogo, vista de formulario o vista de control.
void AFXAPI DDX_OCShortRO(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
short& value);
Parámetros
pDX
Puntero a un objeto CDataExchange
. El marco de trabajo proporciona este objeto para establecer el contexto del intercambio de datos, incluida su dirección.
nIDC
Identificador de un control OLE en el objeto de cuadro de diálogo, vista de formulario o vista de control.
dispid
Identificador de envío de una propiedad del control.
value
Referencia a una variable de miembro del objeto de cuadro de diálogo, vista de formulario o vista de control con el que se intercambian los datos.
Comentarios
Para obtener más información sobre DDX, consulte Intercambio y validación de datos de cuadro de diálogo.
Requisitos
Encabezado afxdisp.h
DDX_OCText
La función DDX_OCText administra la transferencia de datos CString entre una propiedad de un control OLE de un objeto cuadro de diálogo, vista de formulario o vista de control y un miembro de datos CString del objeto cuadro de dialogo, vista de formulario o vista de control.
void AFXAPI DDX_OCText(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
CString& value);
Parámetros
pDX
Puntero a un objeto CDataExchange. El marco de trabajo proporciona este objeto para establecer el contexto del intercambio de datos, incluida su dirección.
nIDC
Identificador de un control OLE en el objeto de cuadro de diálogo, vista de formulario o vista de control.
dispid
Identificador de envío de una propiedad del control.
value
Referencia a una variable de miembro del objeto de cuadro de diálogo, vista de formulario o vista de control con el que se intercambian los datos.
Comentarios
Para obtener más información sobre DDX, consulte Intercambio y validación de datos de cuadro de diálogo.
Requisitos
Encabezado afxdisp.h
DDX_OCTextRO
La función DDX_OCTextRO
administra la transferencia de datos CString
entre una propiedad de solo lectura de un control OLE de un objeto de cuadro de diálogo, vista de formulario o vista de control y un miembro de datos CString
del objeto de cuadro de dialogo, vista de formulario o vista de control.
void AFXAPI DDX_OCTextRO(
CDataExchange* pDX,
int nIDC,
DISPID dispid,
CString& value);
Parámetros
pDX
Puntero a un objeto CDataExchange
. El marco de trabajo proporciona este objeto para establecer el contexto del intercambio de datos, incluida su dirección.
nIDC
Identificador de un control OLE en el objeto de cuadro de diálogo, vista de formulario o vista de control.
dispid
Identificador de envío de una propiedad del control.
value
Referencia a una variable de miembro del objeto de cuadro de diálogo, vista de formulario o vista de control con el que se intercambian los datos.
Comentarios
Para obtener más información sobre DDX, consulte Intercambio y validación de datos de cuadro de diálogo.
Requisitos
Encabezado afxdisp.h