#include <dde.h>
typedef struct tagDDEADVISE { /* ddeadv */
WORD reserved:14,
fDeferUpd:1,
fAckReq:1;
short cfFormat;
} DDEADVISE;
The DDEADVISE structure contains flags that specify how a server should
send data to a client during an advise loop. A client passes the handle of a
DDEADVISE structure to a server as part of a WM_DDE_ADVISE message.
fDeferUpd
Indicates whether the server should defer sending updated data to the client. A nonzero value tells the server to send a WM_DDE_DATA message with a NULL data handle whenever the data item changes. In response, the client can post a WM_DDE_REQUEST message to the server to obtain a handle to the updated data.
fAckReq
Indicates whether the server should set the fAckReq flag in the WM_DDE_DATA messages that it posts to the client. A nonzero value tells the server to set the fAckReq bit.
cfFormat
Specifies the client application's preferred data format. The format must 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 |