Structure DDEDATA (dde.h)
Contient les données et les informations sur les données envoyées dans le cadre d’un message WM_DDE_DATA .
typedef struct {
unsigned short unused : 12;
unsigned short fResponse : 1;
unsigned short fRelease : 1;
unsigned short reserved : 1;
unsigned short fAckReq : 1;
unsigned short usFlags;
short cfFormat;
BYTE Value[1];
} DDEDATA;
unused
Type : court non signé
Inutilisé.
fResponse
Type : court non signé
Indique si les données ont été envoyées en réponse à un message WM_DDE_REQUEST ou à un message WM_DDE_ADVISE . Si cette valeur n’est pas nulle, les données ont été envoyées en réponse à un message WM_DDE_REQUEST .
fRelease
Type : court non signé
Indique si l’application qui reçoit le message WM_DDE_POKE doit libérer les données. Si cette valeur n’est pas nulle, l’application doit libérer les données.
reserved
Type : court non signé
Réservé.
fAckReq
Type : BYTE
Indique si l’application qui reçoit le message WM_DDE_DATA doit accuser réception des données en envoyant un message WM_DDE_ACK . Si cette valeur n’est pas nulle, l’application doit envoyer l’accusé de réception.
usFlags
cfFormat
Type : court
Format des données. Le format doit être un format standard ou inscrit dans le Presse-papiers. Les formats de Presse-papiers standard suivants peuvent être utilisés :
Value[1]
Type : BYTE[1]
Contient les données. La longueur et le type de données dépendent du membre cfFormat .
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | dde.h (inclure Windows.h) |
À propos de Dynamic Data Exchange
Conceptuel
Référence