Partager via


Structure DDEADVISE (dde.h)

Contient des indicateurs qui spécifient comment une application serveur DDE doit envoyer des données à une application cliente pendant une boucle de conseil. Un client transmet un handle à une structure DDEADVISE à un serveur dans le cadre d’un message WM_DDE_ADVISE .

Syntaxe

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

Membres

reserved

Type : short non signé

Réservé.

fDeferUpd

Type : short non signé

Indique si le serveur doit différer l’envoi des données mises à jour au client. Si cette valeur est différente de zéro, le serveur doit envoyer un message WM_DDE_DATA avec un handle de données NULL chaque fois que l’élément de données change. En réponse, le client peut publier un message WM_DDE_REQUEST sur le serveur pour obtenir un handle pour les données mises à jour.

fAckReq

Type : short

Indique si le serveur doit définir l’indicateur fAckReq dans les messages WM_DDE_DATA qu’il publie sur le client. Si cette valeur est différente de zéro, le serveur doit définir le bit fAckReq .

usFlags

cfFormat

Type : short

Format de données préféré de l’application cliente. Le format doit être un format standard ou inscrit dans le Presse-papiers. Les formats de Presse-papiers standard suivants peuvent être utilisés :

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)

Configuration requise

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)

Voir aussi

À propos de l’échange dynamique de données

Conceptuel

Référence

WM_DDE_ADVISE

WM_DDE_DATA

WM_DDE_UNADVISE