Partager via


Fonctions d'échange de données de boîtes de dialogue pour contrôles OLE

Cette rubrique répertorie les fonctions DDX_OC utilisées pour échanger des données entre une propriété d’un contrôle OLE dans une boîte de dialogue, un affichage de formulaire ou un objet d’affichage de contrôle et un membre de données de la boîte de dialogue, d’une vue de formulaire ou d’un objet d’affichage de contrôle.

fonctions DDX_OC

Nom Description
DDX_OCBool Gère le transfert de données BOOL entre une propriété d’un contrôle OLE et un membre de données BOOL .
DDX_OCBoolRO Gère le transfert de données BOOL entre une propriété en lecture seule d’un contrôle OLE et un membre de données BOOL .
DDX_OCColor Gère le transfert de données OLE_COLOR entre une propriété d’un contrôle OLE et un membre de données OLE_COLOR .
DDX_OCColorRO Gère le transfert de données OLE_COLOR entre une propriété en lecture seule d’un contrôle OLE et un membre de données OLE_COLOR .
DDX_OCFloat Gère le transfert de float données (ou double) entre une propriété d’un contrôle OLE et un float membre de données (ou double) .
DDX_OCFloatRO Gère le transfert de float données (ou double) entre une propriété en lecture seule d’un contrôle OLE et un float membre de données (ou double) .
DDX_OCInt Gère le transfert de int données (ou long) entre une propriété d’un contrôle OLE et un int membre de données (ou long) .
DDX_OCIntRO Gère le transfert de int données (ou long) entre une propriété en lecture seule d’un contrôle OLE et un int membre de données (ou long) .
DDX_OCShort Gère le transfert de short données entre une propriété d’un contrôle OLE et un short membre de données.
DDX_OCShortRO Gère le transfert de short données entre une propriété en lecture seule d’un contrôle OLE et un short membre de données.
DDX_OCText Gère le transfert de données CString entre une propriété d’un contrôle OLE et un membre de données CString .
DDX_OCTextRO Gère le transfert de données CString entre une propriété en lecture seule d’un contrôle OLE et un membre de données CString .

DDX_OCBool

La DDX_OCBool fonction gère le transfert de données BOOL entre une propriété d’un contrôle OLE dans une boîte de dialogue, une vue de formulaire ou un objet d’affichage de contrôle et un membre de données BOOL de la boîte de dialogue, de la vue formulaire ou de l’objet d’affichage de contrôle.

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

Paramètres

pDX
Pointeur vers un objet CDataExchange. L’infrastructure fournit cet objet pour établir le contexte de l’échange de données, notamment sa direction.

nIDC
ID d’un contrôle OLE situé dans l’objet boîte de dialogue, vue de formulaire ou vue de contrôle.

dispid
ID de distribution d’une propriété du contrôle.

valeur
Référence à une variable membre de l’objet boîte de dialogue, vue de formulaire ou vue de contrôle avec lequel les données sont échangées.

Notes

Pour plus d'informations sur DDX, consultez Échange et validation de données de boîtes de dialogue.

Spécifications

En-tête : afxdisp.h

DDX_OCBoolRO

La DDX_OCBoolRO fonction gère le transfert de données BOOL entre une propriété en lecture seule d’un contrôle OLE dans une boîte de dialogue, un affichage de formulaire ou un objet de vue de contrôle et un membre de données BOOL de la boîte de dialogue, de la vue formulaire ou de l’objet d’affichage de contrôle.

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

Paramètres

pDX
Pointeur vers un objet CDataExchange. L’infrastructure fournit cet objet pour établir le contexte de l’échange de données, notamment sa direction.

nIDC
ID d’un contrôle OLE situé dans l’objet boîte de dialogue, vue de formulaire ou vue de contrôle.

dispid
ID de distribution d’une propriété du contrôle.

valeur
Référence à une variable membre de l’objet boîte de dialogue, vue de formulaire ou vue de contrôle avec lequel les données sont échangées.

Notes

Pour plus d'informations sur DDX, consultez Échange et validation de données de boîtes de dialogue.

Spécifications

En-tête afxdisp.h

DDX_OCColor

La DDX_OCColor fonction gère le transfert de données OLE_COLOR entre une propriété d’un contrôle OLE dans une boîte de dialogue, un affichage de formulaire ou un objet d’affichage de contrôle et un membre de données OLE_COLOR de la boîte de dialogue, de la vue formulaire ou de l’objet d’affichage de contrôle.

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

Paramètres

pDX
Pointeur vers un objet CDataExchange. L’infrastructure fournit cet objet pour établir le contexte de l’échange de données, notamment sa direction.

nIDC
ID d’un contrôle OLE situé dans l’objet boîte de dialogue, vue de formulaire ou vue de contrôle.

dispid
ID de distribution d’une propriété du contrôle.

valeur
Référence à une variable membre de l’objet boîte de dialogue, vue de formulaire ou vue de contrôle avec lequel les données sont échangées.

Notes

Pour plus d'informations sur DDX, consultez Échange et validation de données de boîtes de dialogue.

Spécifications

En-tête afxdisp.h

DDX_OCColorRO

La DDX_OCColorRO fonction gère le transfert de données OLE_COLOR entre une propriété en lecture seule d’un contrôle OLE dans une boîte de dialogue, un affichage de formulaire ou un objet d’affichage de contrôle et un membre de données OLE_COLOR de la boîte de dialogue, de la vue formulaire ou de l’objet d’affichage de contrôle.

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

Paramètres

pDX
Pointeur vers un objet CDataExchange. L’infrastructure fournit cet objet pour établir le contexte de l’échange de données, notamment sa direction.

nIDC
ID d’un contrôle OLE situé dans l’objet boîte de dialogue, vue de formulaire ou vue de contrôle.

dispid
ID de distribution d’une propriété du contrôle.

valeur
Référence à une variable membre de l’objet boîte de dialogue, vue de formulaire ou vue de contrôle avec lequel les données sont échangées.

Notes

Pour plus d'informations sur DDX, consultez Échange et validation de données de boîtes de dialogue.

Spécifications

En-tête afxdisp.h

DDX_OCFloat

La DDX_OCFloat fonction gère le transfert de float données (ou double) entre une propriété d’un contrôle OLE dans une boîte de dialogue, une vue de formulaire ou un objet de vue de contrôle et un float membre de données (ou double) de la boîte de dialogue, de la vue formulaire ou de l’objet d’affichage de contrôle.

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

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

Paramètres

pDX
Pointeur vers un objet CDataExchange. L’infrastructure fournit cet objet pour établir le contexte de l’échange de données, notamment sa direction.

nIDC
ID d’un contrôle OLE situé dans l’objet boîte de dialogue, vue de formulaire ou vue de contrôle.

dispid
ID de distribution d’une propriété du contrôle.

valeur
Référence à une variable membre de l’objet boîte de dialogue, vue de formulaire ou vue de contrôle avec lequel les données sont échangées.

Notes

Pour plus d'informations sur DDX, consultez Échange et validation de données de boîtes de dialogue.

Spécifications

En-tête afxdisp.h

DDX_OCFloatRO

La DDX_OCFloatRO fonction gère le transfert de float données (ou double) entre une propriété en lecture seule d’un contrôle OLE dans une boîte de dialogue, un affichage de formulaire ou un objet d’affichage de contrôle et un float (ou double) membre de données de la boîte de dialogue, de la vue formulaire ou de l’objet d’affichage de contrôle.

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

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

Paramètres

pDX
Pointeur vers un objet CDataExchange. L’infrastructure fournit cet objet pour établir le contexte de l’échange de données, notamment sa direction.

nIDC
ID d’un contrôle OLE situé dans l’objet boîte de dialogue, vue de formulaire ou vue de contrôle.

dispid
ID de distribution d’une propriété du contrôle.

valeur
Référence à une variable membre de l’objet boîte de dialogue, vue de formulaire ou vue de contrôle avec lequel les données sont échangées.

Notes

Pour plus d'informations sur DDX, consultez Échange et validation de données de boîtes de dialogue.

Spécifications

En-tête afxdisp.h

DDX_OCInt

La DDX_OCInt fonction gère le transfert de int données (ou long) entre une propriété d’un contrôle OLE dans une boîte de dialogue, un affichage de formulaire ou un objet de vue de contrôle et un int membre de données (ou long) de la boîte de dialogue, de la vue formulaire ou de l’objet d’affichage de contrôle.

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

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

Paramètres

pDX
Pointeur vers un objet CDataExchange. L’infrastructure fournit cet objet pour établir le contexte de l’échange de données, notamment sa direction.

nIDC
ID d’un contrôle OLE situé dans l’objet boîte de dialogue, vue de formulaire ou vue de contrôle.

dispid
ID de distribution d’une propriété du contrôle.

valeur
Référence à une variable membre de l’objet boîte de dialogue, vue de formulaire ou vue de contrôle avec lequel les données sont échangées.

Notes

Pour plus d'informations sur DDX, consultez Échange et validation de données de boîtes de dialogue.

Spécifications

En-tête afxdisp.h

DDX_OCIntRO

La DDX_OCIntRO fonction gère le transfert de int données (ou long) entre une propriété en lecture seule d’un contrôle OLE dans une boîte de dialogue, un affichage de formulaire ou un objet d’affichage de contrôle et un int (ou long) membre de données de la boîte de dialogue, de la vue formulaire ou de l’objet d’affichage de contrôle.

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

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

Paramètres

pDX
Pointeur vers un objet CDataExchange. L’infrastructure fournit cet objet pour établir le contexte de l’échange de données, notamment sa direction.

nIDC
ID d’un contrôle OLE situé dans l’objet boîte de dialogue, vue de formulaire ou vue de contrôle.

dispid
ID de distribution d’une propriété du contrôle.

valeur
Référence à une variable membre de l’objet boîte de dialogue, vue de formulaire ou vue de contrôle avec lequel les données sont échangées.

Notes

Pour plus d'informations sur DDX, consultez Échange et validation de données de boîtes de dialogue.

Spécifications

En-tête afxdisp.h

DDX_OCShort

La DDX_OCShort fonction gère le transfert de données courtes entre une propriété d’un contrôle OLE dans une boîte de dialogue, un affichage formulaire ou un objet d’affichage de contrôle et un membre de données court de la boîte de dialogue, de la vue formulaire ou de l’objet d’affichage de contrôle.

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

Paramètres

pDX
Pointeur vers un objet CDataExchange. L’infrastructure fournit cet objet pour établir le contexte de l’échange de données, notamment sa direction.

nIDC
ID d’un contrôle OLE situé dans l’objet boîte de dialogue, vue de formulaire ou vue de contrôle.

dispid
ID de distribution d’une propriété du contrôle.

valeur
Référence à une variable membre de l’objet boîte de dialogue, vue de formulaire ou vue de contrôle avec lequel les données sont échangées.

Notes

Pour plus d'informations sur DDX, consultez Échange et validation de données de boîtes de dialogue.

Spécifications

En-tête afxdisp.h

DDX_OCShortRO

La DDX_OCShortRO fonction gère le transfert de données courtes entre une propriété en lecture seule d’un contrôle OLE dans une boîte de dialogue, un affichage de formulaire ou un objet d’affichage de contrôle et un membre de données court de la boîte de dialogue, de la vue formulaire ou de l’objet d’affichage de contrôle.

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

Paramètres

pDX
Pointeur vers un objet CDataExchange. L’infrastructure fournit cet objet pour établir le contexte de l’échange de données, notamment sa direction.

nIDC
ID d’un contrôle OLE situé dans l’objet boîte de dialogue, vue de formulaire ou vue de contrôle.

dispid
ID de distribution d’une propriété du contrôle.

valeur
Référence à une variable membre de l’objet boîte de dialogue, vue de formulaire ou vue de contrôle avec lequel les données sont échangées.

Notes

Pour plus d'informations sur DDX, consultez Échange et validation de données de boîtes de dialogue.

Spécifications

En-tête afxdisp.h

DDX_OCText

La fonction DDX_OCText gère le transfert de données CString entre une propriété d’un contrôle OLE dans une boîte de dialogue, un affichage de formulaire ou un objet d’affichage de contrôle et un membre de données CString de la boîte de dialogue, de la vue formulaire ou de l’objet d’affichage de contrôle.

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

Paramètres

pDX
Pointeur vers un objet CDataExchange . L’infrastructure fournit cet objet pour établir le contexte de l’échange de données, notamment sa direction.

nIDC
ID d’un contrôle OLE situé dans l’objet boîte de dialogue, vue de formulaire ou vue de contrôle.

dispid
ID de distribution d’une propriété du contrôle.

valeur
Référence à une variable membre de l’objet boîte de dialogue, vue de formulaire ou vue de contrôle avec lequel les données sont échangées.

Notes

Pour plus d'informations sur DDX, consultez Échange et validation de données de boîtes de dialogue.

Spécifications

En-tête afxdisp.h

DDX_OCTextRO

La fonction DDX_OCTextRO gère le transfert de données CString entre une propriété en lecture seule d’un contrôle OLE d’objet boîte de dialogue, vue de formulaire ou vue de contrôle et un membre de données CString de l’objet boîte de dialogue, vue de formulaire ou vue de contrôle.

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

Paramètres

pDX
Pointeur vers un objet CDataExchange. L’infrastructure fournit cet objet pour établir le contexte de l’échange de données, notamment sa direction.

nIDC
ID d’un contrôle OLE situé dans l’objet boîte de dialogue, vue de formulaire ou vue de contrôle.

dispid
ID de distribution d’une propriété du contrôle.

valeur
Référence à une variable membre de l’objet boîte de dialogue, vue de formulaire ou vue de contrôle avec lequel les données sont échangées.

Notes

Pour plus d'informations sur DDX, consultez Échange et validation de données de boîtes de dialogue.

Spécifications

En-tête afxdisp.h

Voir aussi

Macros et globals