Поделиться через


Функции обмена данными диалоговых окон для элементов управления OLE

В этом разделе перечислены DDX_OC функции, используемые для обмена данными между свойством элемента управления OLE в диалоговом окне, представлении формы или объекте представления формы, а также элементом данных диалогового окна, представления формы или объекта представления элемента управления.

Функции DDX_OC

Имя Описание
DDX_OCBool Управляет передачей данных BOOL между свойством элемента управления OLE и элементом данных BOOL .
DDX_OCBoolRO Управляет передачей данных BOOL между свойством OLE-элемента управления только для чтения и членом данных BOOL .
DDX_OCColor Управляет передачей OLE_COLOR данных между свойством элемента управления OLE и элементом данных OLE_COLOR .
DDX_OCColorRO Управляет передачей OLE_COLOR данных между свойством OLE только для чтения и элементом данных OLE_COLOR .
DDX_OCFloat Управляет передачей float (или double) данных между свойством элемента управления OLE и элементом float данных (или double).
DDX_OCFloatRO Управляет передачей float данных (или double) между свойством ole-элемента управления только для чтения и элементом float данных (или double).
DDX_OCInt Управляет передачей int (или long) данных между свойством элемента управления OLE и элементом int данных (или long).
DDX_OCIntRO Управляет передачей int (или long) данных между свойством OLE только для чтения и элементом int данных (или long).
DDX_OCShort Управляет передачей short данных между свойством элемента управления OLE и short членом данных.
DDX_OCShortRO Управляет передачей short данных между свойством ole-элемента управления только для чтения и short членом данных.
DDX_OCText Управляет передачей данных CString между свойством элемента управления OLE и членом данных CString .
DDX_OCTextRO Управляет передачей данных CString между свойством OLE только для чтения и элементом данных CString .

DDX_OCBool

Функция DDX_OCBool управляет передачей данных BOOL между свойством элемента управления OLE в диалоговом окне, представлении формы или объекте представления элементов управления и элементом данных BOOL диалогового окна, представления формы или объекта представления элемента управления.

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

Параметры

PDX
Указатель на объект CDataExchange. Структура предоставляет этот объект для формирования контекста обмена данными, включая его направление.

nIDC
Идентификатор элемента управления OLE в диалоговом окне, представлении формы или объекте представления элемента управления.

dispid
Идентификатор диспетчера свойства элемента управления.

значение
Ссылка на переменную-член диалогового окна, представления формы или объекта представления элемента управления, с которой осуществляется обмен данными.

Замечания

Дополнительные сведения об DDX см обмен данными окон и проверка.

Требования

Заголовок: afxdisp.h

DDX_OCBoolRO

Функция DDX_OCBoolRO управляет передачей данных BOOL между свойством OLE только для чтения в диалоговом окне, представлении формы или объекте представления элементов управления, а также элементом данных BOOL диалогового окна, представления формы или элемента управления.

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

Параметры

PDX
Указатель на объект CDataExchange. Структура предоставляет этот объект для формирования контекста обмена данными, включая его направление.

nIDC
Идентификатор элемента управления OLE в диалоговом окне, представлении формы или объекте представления элемента управления.

dispid
Идентификатор диспетчера свойства элемента управления.

значение
Ссылка на переменную-член диалогового окна, представления формы или объекта представления элемента управления, с которой осуществляется обмен данными.

Замечания

Дополнительные сведения об DDX см обмен данными окон и проверка.

Требования

Заголовок afxdisp.h

DDX_OCColor

Функция DDX_OCColor управляет передачей OLE_COLOR данных между свойством элемента управления OLE в диалоговом окне, представлении формы или объекте представления элементов управления и OLE_COLOR элементом данных диалогового окна, представления формы или элемента управления.

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

Параметры

PDX
Указатель на объект CDataExchange. Структура предоставляет этот объект для формирования контекста обмена данными, включая его направление.

nIDC
Идентификатор элемента управления OLE в диалоговом окне, представлении формы или объекте представления элемента управления.

dispid
Идентификатор диспетчера свойства элемента управления.

значение
Ссылка на переменную-член диалогового окна, представления формы или объекта представления элемента управления, с которой осуществляется обмен данными.

Замечания

Дополнительные сведения об DDX см обмен данными окон и проверка.

Требования

Заголовок afxdisp.h

DDX_OCColorRO

Функция DDX_OCColorRO управляет передачей OLE_COLOR данных между свойством OLE только для чтения в диалоговом окне, представлении формы или объекте представления элементов управления и OLE_COLOR элементом данных диалогового окна, представления формы или элемента управления.

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

Параметры

PDX
Указатель на объект CDataExchange. Структура предоставляет этот объект для формирования контекста обмена данными, включая его направление.

nIDC
Идентификатор элемента управления OLE в диалоговом окне, представлении формы или объекте представления элемента управления.

dispid
Идентификатор диспетчера свойства элемента управления.

значение
Ссылка на переменную-член диалогового окна, представления формы или объекта представления элемента управления, с которой осуществляется обмен данными.

Замечания

Дополнительные сведения об DDX см обмен данными окон и проверка.

Требования

Заголовок afxdisp.h

DDX_OCFloat

Функция DDX_OCFloat управляет передачей float doubleданных между свойством элемента управления OLE в диалоговом окне, представлении формы или объекте представления элементов управления и 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 в диалоговом окне, представлении формы или объекте представления элемента управления.

dispid
Идентификатор диспетчера свойства элемента управления.

значение
Ссылка на переменную-член диалогового окна, представления формы или объекта представления элемента управления, с которой осуществляется обмен данными.

Замечания

Дополнительные сведения об DDX см обмен данными окон и проверка.

Требования

Заголовок afxdisp.h

DDX_OCFloatRO

Функция DDX_OCFloatRO управляет передачей float данных (или double) между свойством OLE-элемента управления только для чтения в диалоговом окне, представлении формы или объекте представления элементов управления и 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 в диалоговом окне, представлении формы или объекте представления элемента управления.

dispid
Идентификатор диспетчера свойства элемента управления.

значение
Ссылка на переменную-член диалогового окна, представления формы или объекта представления элемента управления, с которой осуществляется обмен данными.

Замечания

Дополнительные сведения об DDX см обмен данными окон и проверка.

Требования

Заголовок afxdisp.h

DDX_OCInt

Функция DDX_OCInt управляет передачей int данных между longсвойством элемента управления OLE в диалоговом окне, представлении формы или объекте представления элемента управления и 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 в диалоговом окне, представлении формы или объекте представления элемента управления.

dispid
Идентификатор диспетчера свойства элемента управления.

значение
Ссылка на переменную-член диалогового окна, представления формы или объекта представления элемента управления, с которой осуществляется обмен данными.

Замечания

Дополнительные сведения об DDX см обмен данными окон и проверка.

Требования

Заголовок afxdisp.h

DDX_OCIntRO

Функция DDX_OCIntRO управляет передачей int данных (или long) между свойством OLE-элемента управления только для чтения в диалоговом окне, представлении формы или объекте представления элементов управления и 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 в диалоговом окне, представлении формы или объекте представления элемента управления.

dispid
Идентификатор диспетчера свойства элемента управления.

значение
Ссылка на переменную-член диалогового окна, представления формы или объекта представления элемента управления, с которой осуществляется обмен данными.

Замечания

Дополнительные сведения об DDX см обмен данными окон и проверка.

Требования

Заголовок afxdisp.h

DDX_OCShort

Функция DDX_OCShort управляет передачей коротких данных между свойством элемента управления OLE в диалоговом окне, представлении формы или объекте представления элемента управления и коротким элементом данных диалогового окна, представления формы или объекта представления элемента управления.

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

Параметры

PDX
Указатель на объект CDataExchange. Структура предоставляет этот объект для формирования контекста обмена данными, включая его направление.

nIDC
Идентификатор элемента управления OLE в диалоговом окне, представлении формы или объекте представления элемента управления.

dispid
Идентификатор диспетчера свойства элемента управления.

значение
Ссылка на переменную-член диалогового окна, представления формы или объекта представления элемента управления, с которой осуществляется обмен данными.

Замечания

Дополнительные сведения об DDX см обмен данными окон и проверка.

Требования

Заголовок afxdisp.h

DDX_OCShortRO

Функция DDX_OCShortRO управляет передачей коротких данных между свойством OLE-элемента управления только для чтения в диалоговом окне, представлении формы или объекте представления элементов управления и коротким элементом данных диалогового окна, представления формы или элемента управления.

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

Параметры

PDX
Указатель на объект CDataExchange. Структура предоставляет этот объект для формирования контекста обмена данными, включая его направление.

nIDC
Идентификатор элемента управления OLE в диалоговом окне, представлении формы или объекте представления элемента управления.

dispid
Идентификатор диспетчера свойства элемента управления.

значение
Ссылка на переменную-член диалогового окна, представления формы или объекта представления элемента управления, с которой осуществляется обмен данными.

Замечания

Дополнительные сведения об DDX см обмен данными окон и проверка.

Требования

Заголовок afxdisp.h

DDX_OCText

Функция DDX_OCText управляет передачей данных CString между свойством элемента управления OLE в диалоговом окне, представлении формы или объекте представления элементов управления и элементом данных CString диалогового окна, представления формы или объекта представления элемента управления.

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

Параметры

PDX
Указатель на объект CDataExchange . Структура предоставляет этот объект для формирования контекста обмена данными, включая его направление.

nIDC
Идентификатор элемента управления OLE в диалоговом окне, представлении формы или объекте представления элемента управления.

dispid
Идентификатор диспетчера свойства элемента управления.

значение
Ссылка на переменную-член диалогового окна, представления формы или объекта представления элемента управления, с которой осуществляется обмен данными.

Замечания

Дополнительные сведения об DDX см обмен данными окон и проверка.

Требования

Заголовок afxdisp.h

DDX_OCTextRO

Функция DDX_OCTextRO управляет передачей данных CString между доступным только для чтения свойством элемента управления OLE в диалоговом окне, представлении формы или объекте представления элемента управления и элементом данных CString диалогового окна, представления формы или объекта представления элемента управления.

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

Параметры

PDX
Указатель на объект CDataExchange. Структура предоставляет этот объект для формирования контекста обмена данными, включая его направление.

nIDC
Идентификатор элемента управления OLE в диалоговом окне, представлении формы или объекте представления элемента управления.

dispid
Идентификатор диспетчера свойства элемента управления.

значение
Ссылка на переменную-член диалогового окна, представления формы или объекта представления элемента управления, с которой осуществляется обмен данными.

Замечания

Дополнительные сведения об DDX см обмен данными окон и проверка.

Требования

Заголовок afxdisp.h

См. также

Макросы и глобальные