DDEDATA

2.x

#include <dde.h>

typedef struct tagDDEDATA {   /* ddedat */
    WORD    unused:12,
            fResponse:1,
            fRelease:1,
            reserved:1,
            fAckReq:1;
    short   cfFormat;
    BYTE    Value[1];
} DDEDATA;

The DDEDATA structure contains the data and information about the data sent as part of a WM_DDE_DATA message.

Members

fResponse

Indicates whether the application receiving the WM_DDE_DATA message should acknowledge receipt of the data by sending a WM_DDE_ACK message. A nonzero value indicates the application should send the acknowledgment.

fRelease

Indicates if the application receiving the WM_DDE_POKE message should free the data. A nonzero value indicates the data should be freed.

fAckReq

Indicates whether the data was sent in response to a WM_DDE_REQUEST message or a WM_DDE_ADVISE message. A nonzero value indicates the data was sent in response to a WM_DDE_REQUEST message.

cfFormat

Specifies the format of the data. The format should be a standard or registered clipboard format. The following standard clipboard formats may be used:

CF_BITMAP CF_DCF_OEMTEXT CF_DCF_PALETTE CF_DCF_PENDATA CF_DCF_SYLK CF_DCF_TEXT CF_METAFILEPICT CF_OEMTEXT CF_PALETTE CF_PENDATA CF_SYLK CF_TEXT CF_TIFF

See Also

WM_DDE_ACK, WM_DDE_ADVISE, WM_DDE_DATA, WM_DDE_POKE, WM_DDE_REQUEST