Estructura DDEDATA (dde.h)
Contiene los datos e información sobre los datos, enviados como parte de un mensaje de WM_DDE_DATA .
Sintaxis
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;
Miembros
unused
Tipo: unsigned short
Sin usar.
fResponse
Tipo: unsigned short
Indica si los datos se enviaron en respuesta a un mensaje de WM_DDE_REQUEST o a un mensaje de WM_DDE_ADVISE . Si este valor es distinto de cero, los datos se enviaron en respuesta a un mensaje de WM_DDE_REQUEST .
fRelease
Tipo: unsigned short
Indica si la aplicación que recibe el mensaje de WM_DDE_POKE debe liberar los datos. Si este valor es distinto de cero, la aplicación debe liberar los datos.
reserved
Tipo: unsigned short
Reservado.
fAckReq
Tipo: BYTE
Indica si la aplicación que recibe el mensaje de WM_DDE_DATA debe confirmar la recepción de los datos mediante el envío de un mensaje WM_DDE_ACK . Si este valor es distinto de cero, la aplicación debe enviar la confirmación.
usFlags
cfFormat
Tipo: short
Formato de los datos. El formato debe ser un formato estándar o registrado del Portapapeles. Se pueden usar los siguientes formatos de Portapapeles estándar:
CF_BITMAP (2)
CF_DIB (8)
CF_DIF (5)
CF_ENHMETAFILE (14)
CF_METAFILEPICT (3)
CF_OEMTEXT (7)
CF_PALETTE (9)
CF_PENDATA (10)
CF_RIFF (11)
CF_SYLK (4)
CF_TEXT (1)
CF_TIFF (6)
CF_WAVE (12)
CF_UNICODETEXT (13)
Value[1]
Tipo: BYTE[1]
Contiene los datos. La longitud y el tipo de datos dependen del miembro cfFormat .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | dde.h (incluye Windows.h) |
Consulte también
Acerca del intercambio de datos dinámicos
Conceptual
Referencia