Struttura DDEADVISE (dde.h)

Contiene flag che specificano il modo in cui un'applicazione server DDE deve inviare dati a un'applicazione client durante un ciclo di consigli. Un client passa un handle a una struttura DDEADVISE a un server come parte di un messaggio di WM_DDE_ADVISE .

Sintassi

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

Members

reserved

Tipo: unsigned short

Riservato.

fDeferUpd

Tipo: unsigned short

Indica se il server deve rinviare l'invio di dati aggiornati al client. Se questo valore è diverso da zero, il server deve inviare un messaggio di WM_DDE_DATA con un handle dati NULL ogni volta che l'elemento dati viene modificato. In risposta, il client può pubblicare un messaggio di WM_DDE_REQUEST al server per ottenere un handle per i dati aggiornati.

fAckReq

Tipo: short

Indica se il server deve impostare il flag fAckReq nel WM_DDE_DATA messaggi inviati al client. Se questo valore è diverso da zero, il server deve impostare il bit fAckReq .

usFlags

cfFormat

Tipo: short

Formato dati preferito dell'applicazione client. Il formato deve essere un formato standard o registrato negli Appunti. È possibile usare i formati standard degli Appunti seguenti:

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)

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione dde.h (include Windows.h)

Vedi anche

Informazioni su Dynamic Data Exchange

Informazioni concettuali

Riferimento

WM_DDE_ADVISE

WM_DDE_DATA

WM_DDE_UNADVISE