DDEDATA-Struktur (dde.h)
Enthält die Daten und Informationen zu den Daten, die als Teil einer WM_DDE_DATA Nachricht gesendet werden.
Syntax
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;
Member
unused
Typ: unsigned short
Nicht verwendet.
fResponse
Typ: unsigned short
Gibt an, ob die Daten als Antwort auf eine WM_DDE_REQUEST-Nachricht oder eine WM_DDE_ADVISE-Nachricht gesendet wurden. Wenn dieser Wert ungleich null ist, wurden die Daten als Reaktion auf eine WM_DDE_REQUEST Nachricht gesendet.
fRelease
Typ: unsigned short
Gibt an, ob die Anwendung, die die WM_DDE_POKE Nachricht empfängt, die Daten freigeben soll. Wenn dieser Wert ungleich null ist, sollte die Anwendung die Daten freigeben.
reserved
Typ: unsigned short
Reserviert.
fAckReq
Typ: BYTE
Gibt an, ob die Anwendung, die die WM_DDE_DATA-Nachricht empfängt, den Empfang der Daten bestätigen soll, indem sie eine WM_DDE_ACK Nachricht sendet. Wenn dieser Wert ungleich null ist, sollte die Anwendung die Bestätigung senden.
usFlags
cfFormat
Typ: short
Das Format der Daten. Das Format sollte 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)
Value[1]
Typ: BYTE[1]
Enthält die Daten. Die Länge und der Typ der Daten hängen vom cfFormat-Element ab.
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