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