Freigeben über


DDEADVISE-Struktur (dde.h)

Enthält Flags, die angeben, wie eine DDE-Serveranwendung während einer Empfehlungsschleife Daten an eine Clientanwendung senden soll. Ein Client übergibt im Rahmen einer WM_DDE_ADVISE-Nachricht ein Handle an eine DDEADVISE-Struktur an einen Server.

Syntax

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

Member

reserved

Typ: unsigned short

Reserviert.

fDeferUpd

Typ: unsigned short

Gibt an, ob der Server das Senden aktualisierter Daten an den Client zurückstellen soll. Wenn dieser Wert ungleich null ist, sollte der Server bei jeder Änderung des Datenelements eine WM_DDE_DATA Nachricht mit einem NULL-Datenhandle senden. Als Antwort kann der Client eine WM_DDE_REQUEST Nachricht an den Server senden, um ein Handle für die aktualisierten Daten zu erhalten.

fAckReq

Typ: short

Gibt an, ob der Server das fAckReq-Flag in der WM_DDE_DATA Nachrichten festlegen soll, die er an den Client sendet. Wenn dieser Wert ungleich null ist, sollte der Server das fAckReq-Bit festlegen.

usFlags

cfFormat

Typ: short

Das bevorzugte Datenformat der Clientanwendung. Das Format muss ein Standardformat oder ein registriertes Zwischenablageformat sein. Die folgenden Standardformate für die Zwischenablage können verwendet werden:

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)

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile dde.h (Windows.h einschließen)

Weitere Informationen

Informationen zum dynamischen Datenaustausch

Konzept

Referenz

WM_DDE_ADVISE

WM_DDE_DATA

WM_DDE_UNADVISE