Udostępnij za pośrednictwem


Funkcje wymiany danych w oknie dialogowym dla formantów OLE

W tym temacie wymieniono funkcje DDX_OC używane do wymiany danych między właściwością kontrolki OLE w oknie dialogowym, widoku formularza lub obiektu widoku kontrolki oraz składową danych okna dialogowego, widoku formularza lub obiektu widoku kontrolki.

DDX_OC Functions

Nazwa/nazwisko opis
DDX_OCBool Zarządza transferem danych BOOL między właściwością kontrolki OLE a elementem członkowskim danych BOOL.
DDX_OCBoolRO Zarządza transferem danych BOOL między właściwością tylko do odczytu kontrolki OLE a elementem członkowskim danych BOOL.
DDX_OCColor Zarządza transferem OLE_COLOR danych między właściwością kontrolki OLE a elementem członkowskim danych OLE_COLOR .
DDX_OCColorRO Zarządza transferem OLE_COLOR danych między właściwością tylko do odczytu kontrolki OLE a elementem członkowskim danych OLE_COLOR .
DDX_OCFloat Zarządza transferem float danych (lub double) między właściwością kontrolki OLE a elementem float członkowskim danych (lub double).
DDX_OCFloatRO Zarządza transferem float danych (lub double) między właściwością tylko do odczytu kontrolki OLE a elementem float członkowskim danych (lub double).
DDX_OCInt Zarządza transferem int danych (lub long) między właściwością kontrolki OLE a elementem int członkowskim danych (lub long).
DDX_OCIntRO Zarządza transferem int danych (lub long) między właściwością tylko do odczytu kontrolki OLE a elementem int członkowskim danych (lub long).
DDX_OCShort Zarządza transferem short danych między właściwością kontrolki OLE a elementem short członkowskim danych.
DDX_OCShortRO Zarządza transferem short danych między właściwością tylko do odczytu kontrolki OLE a elementem short członkowskim danych.
DDX_OCText Zarządza transferem danych CString między właściwością kontrolki OLE a elementem członkowskim danych CString.
DDX_OCTextRO Zarządza transferem danych CString między właściwością tylko do odczytu kontrolki OLE a elementem członkowskim danych CString.

DDX_OCBool

Funkcja DDX_OCBool zarządza transferem danych BOOL między właściwością kontrolki OLE w oknie dialogowym, widoku formularza lub obiektu widoku kontrolki oraz składową danych BOOL okna dialogowego, widoku formularza lub obiektu widoku kontrolki.

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

Parametry

pDX
Wskaźnik do CDataExchange obiektu. Struktura dostarcza ten obiekt w celu ustanowienia kontekstu wymiany danych, w tym jego kierunku.

NIDC
Identyfikator kontrolki OLE w oknie dialogowym, widoku formularza lub obiekcie widoku kontrolki.

dispid
Identyfikator wysyłania właściwości kontrolki.

wartość
Odwołanie do zmiennej składowej okna dialogowego, widoku formularza lub obiektu widoku kontrolki, z którym są wymieniane dane.

Uwagi

Aby uzyskać więcej informacji na temat DDX, zobacz Dialog Data Exchange and Validation (Wymiana danych w oknie dialogowym i walidacja).

Wymagania

Nagłówek: afxdisp.h

DDX_OCBoolRO

Funkcja DDX_OCBoolRO zarządza transferem danych BOOL między właściwością tylko do odczytu kontrolki OLE w oknie dialogowym, widoku formularza lub obiektu widoku kontrolki oraz składową danych BOOL okna dialogowego, widoku formularza lub obiektu widoku kontrolki.

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

Parametry

pDX
Wskaźnik do CDataExchange obiektu. Struktura dostarcza ten obiekt w celu ustanowienia kontekstu wymiany danych, w tym jego kierunku.

NIDC
Identyfikator kontrolki OLE w oknie dialogowym, widoku formularza lub obiekcie widoku kontrolki.

dispid
Identyfikator wysyłania właściwości kontrolki.

wartość
Odwołanie do zmiennej składowej okna dialogowego, widoku formularza lub obiektu widoku kontrolki, z którym są wymieniane dane.

Uwagi

Aby uzyskać więcej informacji na temat DDX, zobacz Dialog Data Exchange and Validation (Wymiana danych w oknie dialogowym i walidacja).

Wymagania

Nagłówek afxdisp.h

DDX_OCColor

Funkcja DDX_OCColor zarządza transferem OLE_COLOR danych między właściwością kontrolki OLE w oknie dialogowym, widoku formularza lub obiektu widoku kontrolki oraz OLE_COLOR elementem członkowskim danych okna dialogowego, widoku formularza lub obiektu widoku kontrolki.

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

Parametry

pDX
Wskaźnik do CDataExchange obiektu. Struktura dostarcza ten obiekt w celu ustanowienia kontekstu wymiany danych, w tym jego kierunku.

NIDC
Identyfikator kontrolki OLE w oknie dialogowym, widoku formularza lub obiekcie widoku kontrolki.

dispid
Identyfikator wysyłania właściwości kontrolki.

wartość
Odwołanie do zmiennej składowej okna dialogowego, widoku formularza lub obiektu widoku kontrolki, z którym są wymieniane dane.

Uwagi

Aby uzyskać więcej informacji na temat DDX, zobacz Dialog Data Exchange and Validation (Wymiana danych w oknie dialogowym i walidacja).

Wymagania

Nagłówek afxdisp.h

DDX_OCColorRO

Funkcja DDX_OCColorRO zarządza transferem OLE_COLOR danych między właściwością tylko do odczytu kontrolki OLE w oknie dialogowym, widoku formularza lub obiektu widoku kontrolki oraz OLE_COLOR elementem członkowskim danych okna dialogowego, widoku formularza lub obiektu widoku kontrolki.

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

Parametry

pDX
Wskaźnik do CDataExchange obiektu. Struktura dostarcza ten obiekt w celu ustanowienia kontekstu wymiany danych, w tym jego kierunku.

NIDC
Identyfikator kontrolki OLE w oknie dialogowym, widoku formularza lub obiekcie widoku kontrolki.

dispid
Identyfikator wysyłania właściwości kontrolki.

wartość
Odwołanie do zmiennej składowej okna dialogowego, widoku formularza lub obiektu widoku kontrolki, z którym są wymieniane dane.

Uwagi

Aby uzyskać więcej informacji na temat DDX, zobacz Dialog Data Exchange and Validation (Wymiana danych w oknie dialogowym i walidacja).

Wymagania

Nagłówek afxdisp.h

DDX_OCFloat

Funkcja DDX_OCFloat zarządza transferem float danych (lub double) między właściwością kontrolki OLE w oknie dialogowym, widoku formularza lub obiektu widoku kontrolki oraz float elementem członkowskim danych (lub double) okna dialogowego, widoku formularza lub obiektu widoku kontrolki.

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

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

Parametry

pDX
Wskaźnik do CDataExchange obiektu. Struktura dostarcza ten obiekt w celu ustanowienia kontekstu wymiany danych, w tym jego kierunku.

NIDC
Identyfikator kontrolki OLE w oknie dialogowym, widoku formularza lub obiekcie widoku kontrolki.

dispid
Identyfikator wysyłania właściwości kontrolki.

wartość
Odwołanie do zmiennej składowej okna dialogowego, widoku formularza lub obiektu widoku kontrolki, z którym są wymieniane dane.

Uwagi

Aby uzyskać więcej informacji na temat DDX, zobacz Dialog Data Exchange and Validation (Wymiana danych w oknie dialogowym i walidacja).

Wymagania

Nagłówek afxdisp.h

DDX_OCFloatRO

Funkcja DDX_OCFloatRO zarządza transferem float danych (lub double) między właściwością tylko do odczytu kontrolki OLE w oknie dialogowym, widoku formularza lub obiektu widoku kontrolki oraz float elementem członkowskim danych (lub double) okna dialogowego, widoku formularza lub obiektu widoku kontrolki.

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

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

Parametry

pDX
Wskaźnik do CDataExchange obiektu. Struktura dostarcza ten obiekt w celu ustanowienia kontekstu wymiany danych, w tym jego kierunku.

NIDC
Identyfikator kontrolki OLE w oknie dialogowym, widoku formularza lub obiekcie widoku kontrolki.

dispid
Identyfikator wysyłania właściwości kontrolki.

wartość
Odwołanie do zmiennej składowej okna dialogowego, widoku formularza lub obiektu widoku kontrolki, z którym są wymieniane dane.

Uwagi

Aby uzyskać więcej informacji na temat DDX, zobacz Dialog Data Exchange and Validation (Wymiana danych w oknie dialogowym i walidacja).

Wymagania

Nagłówek afxdisp.h

DDX_OCInt

Funkcja DDX_OCInt zarządza transferem int danych (lub long) między właściwością kontrolki OLE w oknie dialogowym, widoku formularza lub obiektu widoku kontrolki oraz int elementem członkowskim danych (lub long) okna dialogowego, widoku formularza lub obiektu widoku kontrolki.

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

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

Parametry

pDX
Wskaźnik do CDataExchange obiektu. Struktura dostarcza ten obiekt w celu ustanowienia kontekstu wymiany danych, w tym jego kierunku.

NIDC
Identyfikator kontrolki OLE w oknie dialogowym, widoku formularza lub obiekcie widoku kontrolki.

dispid
Identyfikator wysyłania właściwości kontrolki.

wartość
Odwołanie do zmiennej składowej okna dialogowego, widoku formularza lub obiektu widoku kontrolki, z którym są wymieniane dane.

Uwagi

Aby uzyskać więcej informacji na temat DDX, zobacz Dialog Data Exchange and Validation (Wymiana danych w oknie dialogowym i walidacja).

Wymagania

Nagłówek afxdisp.h

DDX_OCIntRO

Funkcja DDX_OCIntRO zarządza transferem int danych (lub long) między właściwością tylko do odczytu kontrolki OLE w oknie dialogowym, widoku formularza lub obiektu widoku kontrolki oraz int elementem członkowskim danych (lub long) okna dialogowego, widoku formularza lub obiektu widoku kontrolki.

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

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

Parametry

pDX
Wskaźnik do CDataExchange obiektu. Struktura dostarcza ten obiekt w celu ustanowienia kontekstu wymiany danych, w tym jego kierunku.

NIDC
Identyfikator kontrolki OLE w oknie dialogowym, widoku formularza lub obiekcie widoku kontrolki.

dispid
Identyfikator wysyłania właściwości kontrolki.

wartość
Odwołanie do zmiennej składowej okna dialogowego, widoku formularza lub obiektu widoku kontrolki, z którym są wymieniane dane.

Uwagi

Aby uzyskać więcej informacji na temat DDX, zobacz Dialog Data Exchange and Validation (Wymiana danych w oknie dialogowym i walidacja).

Wymagania

Nagłówek afxdisp.h

DDX_OCShort

Funkcja DDX_OCShort zarządza transferem krótkich danych między właściwością kontrolki OLE w oknie dialogowym, widoku formularza lub obiektu widoku kontrolki oraz krótkim elementem danych okna dialogowego, widoku formularza lub obiektu widoku kontrolki.

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

Parametry

pDX
Wskaźnik do CDataExchange obiektu. Struktura dostarcza ten obiekt w celu ustanowienia kontekstu wymiany danych, w tym jego kierunku.

NIDC
Identyfikator kontrolki OLE w oknie dialogowym, widoku formularza lub obiekcie widoku kontrolki.

dispid
Identyfikator wysyłania właściwości kontrolki.

wartość
Odwołanie do zmiennej składowej okna dialogowego, widoku formularza lub obiektu widoku kontrolki, z którym są wymieniane dane.

Uwagi

Aby uzyskać więcej informacji na temat DDX, zobacz Dialog Data Exchange and Validation (Wymiana danych w oknie dialogowym i walidacja).

Wymagania

Nagłówek afxdisp.h

DDX_OCShortRO

Funkcja DDX_OCShortRO zarządza transferem krótkich danych między właściwością tylko do odczytu kontrolki OLE w oknie dialogowym, widoku formularza lub obiektu widoku kontrolki oraz krótkim elementem danych okna dialogowego, widoku formularza lub obiektu widoku kontrolki.

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

Parametry

pDX
Wskaźnik do CDataExchange obiektu. Struktura dostarcza ten obiekt w celu ustanowienia kontekstu wymiany danych, w tym jego kierunku.

NIDC
Identyfikator kontrolki OLE w oknie dialogowym, widoku formularza lub obiekcie widoku kontrolki.

dispid
Identyfikator wysyłania właściwości kontrolki.

wartość
Odwołanie do zmiennej składowej okna dialogowego, widoku formularza lub obiektu widoku kontrolki, z którym są wymieniane dane.

Uwagi

Aby uzyskać więcej informacji na temat DDX, zobacz Dialog Data Exchange and Validation (Wymiana danych w oknie dialogowym i walidacja).

Wymagania

Nagłówek afxdisp.h

DDX_OCText

Funkcja DDX_OCText zarządza transferem danych CString między właściwością kontrolki OLE w oknie dialogowym, widoku formularza lub obiektu widoku kontrolki oraz elementem członkowskim danych CString okna dialogowego, widoku formularza lub obiektu widoku kontrolki.

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

Parametry

pDX
Wskaźnik do obiektu CDataExchange . Struktura dostarcza ten obiekt w celu ustanowienia kontekstu wymiany danych, w tym jego kierunku.

NIDC
Identyfikator kontrolki OLE w oknie dialogowym, widoku formularza lub obiekcie widoku kontrolki.

dispid
Identyfikator wysyłania właściwości kontrolki.

wartość
Odwołanie do zmiennej składowej okna dialogowego, widoku formularza lub obiektu widoku kontrolki, z którym są wymieniane dane.

Uwagi

Aby uzyskać więcej informacji na temat DDX, zobacz Dialog Data Exchange and Validation (Wymiana danych w oknie dialogowym i walidacja).

Wymagania

Nagłówek afxdisp.h

DDX_OCTextRO

Funkcja DDX_OCTextRO zarządza transferem CString danych między właściwością tylko do odczytu kontrolki OLE w oknie dialogowym, widoku formularza lub obiektu widoku kontrolki oraz CString elementem członkowskim danych okna dialogowego, widoku formularza lub obiektu widoku kontrolki.

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

Parametry

pDX
Wskaźnik do CDataExchange obiektu. Struktura dostarcza ten obiekt w celu ustanowienia kontekstu wymiany danych, w tym jego kierunku.

NIDC
Identyfikator kontrolki OLE w oknie dialogowym, widoku formularza lub obiekcie widoku kontrolki.

dispid
Identyfikator wysyłania właściwości kontrolki.

wartość
Odwołanie do zmiennej składowej okna dialogowego, widoku formularza lub obiektu widoku kontrolki, z którym są wymieniane dane.

Uwagi

Aby uzyskać więcej informacji na temat DDX, zobacz Dialog Data Exchange and Validation (Wymiana danych w oknie dialogowym i walidacja).

Wymagania

Nagłówek afxdisp.h

Zobacz też

Makra i globalne