OLE 控件的对话框数据交换函数

本主题列出了用于在对话框、窗体视图或控件视图对象中 OLE 控件的属性与对话框、窗体视图或控件视图对象的数据成员之间交换数据的 DDX_OC 函数。

DDX_OC 函数

名称 描述
DDX_OCBool 管理 OLE 控件的属性与 BOOL 数据成员之间 BOOL 数据的传输
DDX_OCBoolRO 管理 OLE 控件的只读属性与 BOOL 数据成员之间 BOOL 数据的传输
DDX_OCColor 管理 OLE 控件的属性与 OLE_COLOR 数据成员之间 OLE_COLOR 数据的传输
DDX_OCColorRO 管理 OLE 控件的只读属性与 OLE_COLOR 数据成员之间 OLE_COLOR 数据的传输
DDX_OCFloat 管理 OLE 控件的属性与 float(或 double)数据成员之间 float(或 double)数据的传输。
DDX_OCFloatRO 管理 OLE 控件的只读属性与 float(或 double)数据成员之间 float(或 double)数据的传输。
DDX_OCInt 管理 OLE 控件的属性与 int(或 long)数据成员之间 int(或 long)数据的传输。
DDX_OCIntRO 管理 OLE 控件的只读属性与 int(或 long)数据成员之间 int(或 long)数据的传输。
DDX_OCShort 管理 OLE 控件的属性与 short 数据成员之间 short 数据的传输。
DDX_OCShortRO 管理 OLE 控件的只读属性与 short 数据成员之间 short 数据的传输。
DDX_OCText 管理 OLE 控件的属性与 CString 数据成员之间 CString 数据的传输
DDX_OCTextRO 管理 OLE 控件的只读属性与 CString 数据成员之间 CString 数据的传输

DDX_OCBool

DDX_OCBool 函数管理对话框、窗体视图或控件视图对象中 OLE 控件的属性与对话框、窗体视图或控件视图对象的 BOOL 数据成员之间 BOOL 数据的传输

void AFXAPI DDX_OCBool(
    CDataExchange* pDX,
    int nIDC,
    DISPID dispid,
    BOOL& value);

参数

pDX
一个指向 CDataExchange 对象的指针。 框架提供了此对象以建立数据交换的上下文,包括其方向。

nIDC
对话框、窗体视图或控件视图对象中 OLE 控件的 ID。

dispid
该控件的属性的调度 ID。

value
对与其交换数据的对话框、窗体视图或控件视图对象的成员变量的引用。

备注

有关 DDX 的更多信息,请参阅 对话框数据交换和验证

要求

标头:afxdisp.h

DDX_OCBoolRO

DDX_OCBoolRO 函数管理对话框、窗体视图或控件视图对象中 OLE 控件的只读属性与对话框、窗体视图或控件视图对象的 BOOL 数据成员之间 BOOL 数据的传输

void AFXAPI DDX_OCBoolRO(
    CDataExchange* pDX,
    int nIDC,
    DISPID dispid,
    BOOL& value);

参数

pDX
一个指向 CDataExchange 对象的指针。 框架提供了此对象以建立数据交换的上下文,包括其方向。

nIDC
对话框、窗体视图或控件视图对象中 OLE 控件的 ID。

dispid
该控件的属性的调度 ID。

value
对与其交换数据的对话框、窗体视图或控件视图对象的成员变量的引用。

备注

有关 DDX 的更多信息,请参阅 对话框数据交换和验证

要求

标头 afxdisp.h

DDX_OCColor

DDX_OCColor 函数管理对话框、窗体视图或控件视图对象中 OLE 控件的属性与对话框、窗体视图或控件视图对象的 OLE_COLOR 数据成员之间 OLE_COLOR 数据的传输。

void AFXAPI DDX_OCColor(
    CDataExchange* pDX,
    int nIDC,
    DISPID dispid,
    OLE_COLOR& value);

参数

pDX
一个指向 CDataExchange 对象的指针。 框架提供了此对象以建立数据交换的上下文,包括其方向。

nIDC
对话框、窗体视图或控件视图对象中 OLE 控件的 ID。

dispid
该控件的属性的调度 ID。

value
对与其交换数据的对话框、窗体视图或控件视图对象的成员变量的引用。

备注

有关 DDX 的更多信息,请参阅 对话框数据交换和验证

要求

标头 afxdisp.h

DDX_OCColorRO

DDX_OCColorRO 函数管理对话框、窗体视图或控件视图对象中 OLE 控件的只读属性与对话框、窗体视图或控件视图对象的 OLE_COLOR 数据成员之间 OLE_COLOR 数据的传输。

void AFXAPI DDX_OCColorRO(
    CDataExchange* pDX,
    int nIDC,
    DISPID dispid,
    OLE_COLOR& value);

参数

pDX
一个指向 CDataExchange 对象的指针。 框架提供了此对象以建立数据交换的上下文,包括其方向。

nIDC
对话框、窗体视图或控件视图对象中 OLE 控件的 ID。

dispid
该控件的属性的调度 ID。

value
对与其交换数据的对话框、窗体视图或控件视图对象的成员变量的引用。

备注

有关 DDX 的更多信息,请参阅 对话框数据交换和验证

要求

标头 afxdisp.h

DDX_OCFloat

DDX_OCFloat 函数管理对话框、窗体视图或控件视图对象中 OLE 控件的属性与对话框、窗体视图或控件视图对象的 float(或 double)数据成员之间 float(或 double)数据的传输。

void AFXAPI DDX_OCFloat(
    CDataExchange* pDX,
    int nIDC,
    DISPID dispid,
    float& value);

void AFXAPI DDX_OCFloat(
    CDataExchange* pDX,
    int nIDC,
    DISPID dispid,
    double& value);

参数

pDX
一个指向 CDataExchange 对象的指针。 框架提供了此对象以建立数据交换的上下文,包括其方向。

nIDC
对话框、窗体视图或控件视图对象中 OLE 控件的 ID。

dispid
该控件的属性的调度 ID。

value
对与其交换数据的对话框、窗体视图或控件视图对象的成员变量的引用。

备注

有关 DDX 的更多信息,请参阅 对话框数据交换和验证

要求

标头 afxdisp.h

DDX_OCFloatRO

DDX_OCFloatRO 函数管理对话框、窗体视图或控件视图对象中 OLE 控件的只读属性与对话框、窗体视图或控件视图对象的 float(或 double)数据成员之间 float(或 double)数据的传输。

void AFXAPI DDX_OCFloatRO(
    CDataExchange* pDX,
    int nIDC,
    DISPID dispid,
    float& value);

void AFXAPI DDX_OCFloatRO(
    CDataExchange* pDX,
    int nIDC,
    DISPID dispid,
    double& value);

参数

pDX
一个指向 CDataExchange 对象的指针。 框架提供了此对象以建立数据交换的上下文,包括其方向。

nIDC
对话框、窗体视图或控件视图对象中 OLE 控件的 ID。

dispid
该控件的属性的调度 ID。

value
对与其交换数据的对话框、窗体视图或控件视图对象的成员变量的引用。

备注

有关 DDX 的更多信息,请参阅 对话框数据交换和验证

要求

标头 afxdisp.h

DDX_OCInt

DDX_OCInt 函数管理对话框、窗体视图或控件视图对象中 OLE 控件的属性与对话框、窗体视图或控件视图对象的 int(或 long)数据成员之间 int(或 long)数据的传输。

void AFXAPI DDX_OCInt(
    CDataExchange* pDX,
    int nIDC,
    DISPID dispid,
    int& value);

void AFXAPI DDX_OCInt(
    CDataExchange* pDX,
    int nIDC,
    DISPID dispid,
    long& value);

参数

pDX
一个指向 CDataExchange 对象的指针。 框架提供了此对象以建立数据交换的上下文,包括其方向。

nIDC
对话框、窗体视图或控件视图对象中 OLE 控件的 ID。

dispid
该控件的属性的调度 ID。

value
对与其交换数据的对话框、窗体视图或控件视图对象的成员变量的引用。

备注

有关 DDX 的更多信息,请参阅 对话框数据交换和验证

要求

标头 afxdisp.h

DDX_OCIntRO

DDX_OCIntRO 函数管理对话框、窗体视图或控件视图对象中 OLE 控件的只读属性与对话框、窗体视图或控件视图对象的 int(或 long)数据成员之间 int(或 long)数据的传输。

void AFXAPI DDX_OCIntRO(
    CDataExchange* pDX,
    int nIDC,
    DISPID dispid,
    int& value);

void AFXAPI DDX_OCIntRO(
    CDataExchange* pDX,
    int nIDC,
    DISPID dispid,
    long& value);

参数

pDX
一个指向 CDataExchange 对象的指针。 框架提供了此对象以建立数据交换的上下文,包括其方向。

nIDC
对话框、窗体视图或控件视图对象中 OLE 控件的 ID。

dispid
该控件的属性的调度 ID。

value
对与其交换数据的对话框、窗体视图或控件视图对象的成员变量的引用。

备注

有关 DDX 的更多信息,请参阅 对话框数据交换和验证

要求

标头 afxdisp.h

DDX_OCShort

DDX_OCShort 函数管理对话框、窗体视图或控件视图对象中 OLE 控件的属性与对话框、窗体视图或控件视图对象的 short 数据成员之间 short 数据的传输。

void AFXAPI DDX_OCShort(
    CDataExchange* pDX,
    int nIDC,
    DISPID dispid,
    short& value);

参数

pDX
一个指向 CDataExchange 对象的指针。 框架提供了此对象以建立数据交换的上下文,包括其方向。

nIDC
对话框、窗体视图或控件视图对象中 OLE 控件的 ID。

dispid
该控件的属性的调度 ID。

value
对与其交换数据的对话框、窗体视图或控件视图对象的成员变量的引用。

备注

有关 DDX 的更多信息,请参阅 对话框数据交换和验证

要求

标头 afxdisp.h

DDX_OCShortRO

DDX_OCShortRO 函数管理对话框、窗体视图或控件视图对象中 OLE 控件的只读属性与对话框、窗体视图或控件视图对象的 short 数据成员之间 short 数据的传输。

void AFXAPI DDX_OCShortRO(
    CDataExchange* pDX,
    int nIDC,
    DISPID dispid,
    short& value);

参数

pDX
一个指向 CDataExchange 对象的指针。 框架提供了此对象以建立数据交换的上下文,包括其方向。

nIDC
对话框、窗体视图或控件视图对象中 OLE 控件的 ID。

dispid
该控件的属性的调度 ID。

value
对与其交换数据的对话框、窗体视图或控件视图对象的成员变量的引用。

备注

有关 DDX 的更多信息,请参阅 对话框数据交换和验证

要求

标头 afxdisp.h

DDX_OCText

DDX_OCText 函数管理对话框、窗体视图或控件视图对象中 OLE 控件的属性与对话框、窗体视图或控件视图对象的 CString 数据成员之间 CString 数据的传输

void AFXAPI DDX_OCText(
    CDataExchange* pDX,
    int nIDC,
    DISPID dispid,
    CString& value);

参数

pDX
指向 CDataExchange 对象的指针。 框架提供了此对象以建立数据交换的上下文,包括其方向。

nIDC
对话框、窗体视图或控件视图对象中 OLE 控件的 ID。

dispid
该控件的属性的调度 ID。

value
对与其交换数据的对话框、窗体视图或控件视图对象的成员变量的引用。

备注

有关 DDX 的更多信息,请参阅 对话框数据交换和验证

要求

标头 afxdisp.h

DDX_OCTextRO

DDX_OCTextRO 函数管理对话框、窗体视图或控件视图对象中 OLE 控件的只读属性与对话框、窗体视图或控件视图对象的 CString 数据成员之间 CString 数据的传输。

void AFXAPI DDX_OCTextRO(
    CDataExchange* pDX,
    int nIDC,
    DISPID dispid,
    CString& value);

参数

pDX
一个指向 CDataExchange 对象的指针。 框架提供了此对象以建立数据交换的上下文,包括其方向。

nIDC
对话框、窗体视图或控件视图对象中 OLE 控件的 ID。

dispid
该控件的属性的调度 ID。

value
对与其交换数据的对话框、窗体视图或控件视图对象的成员变量的引用。

备注

有关 DDX 的更多信息,请参阅 对话框数据交换和验证

要求

标头 afxdisp.h

另请参阅

宏和全局函数