Estructura DDEADVISE (dde.h)

Contiene marcas que especifican cómo una aplicación de servidor DDE debe enviar datos a una aplicación cliente durante un bucle de asesoramiento. Un cliente pasa un identificador a una estructura DDEADVISE a un servidor como parte de un mensaje de WM_DDE_ADVISE .

Sintaxis

typedef struct {
  unsigned short reserved : 14;
  unsigned short fDeferUpd : 1;
  unsigned short fAckReq : 1;
  unsigned short usFlags;
  short          cfFormat;
} DDEADVISE;

Miembros

reserved

Tipo: unsigned short

Reservado.

fDeferUpd

Tipo: unsigned short

Indica si el servidor debe aplazar el envío de datos actualizados al cliente. Si este valor no es cero, el servidor debe enviar un mensaje WM_DDE_DATA con un identificador de datos NULL cada vez que cambie el elemento de datos. En respuesta, el cliente puede publicar un mensaje de WM_DDE_REQUEST en el servidor para obtener un identificador de los datos actualizados.

fAckReq

Tipo: short

Indica si el servidor debe establecer la marca fAckReq en el WM_DDE_DATA mensajes que publica en el cliente. Si este valor es distinto de cero, el servidor debe establecer el bit fAckReq .

usFlags

cfFormat

Tipo: short

Formato de datos preferido de la aplicación cliente. 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)

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 (incluya Windows.h)

Consulte también

Acerca del intercambio de datos dinámicos

Conceptual

Referencia

WM_DDE_ADVISE

WM_DDE_DATA

WM_DDE_UNADVISE