Estrutura DDEADVISE (dde.h)

Contém sinalizadores que especificam como um aplicativo de servidor DDE deve enviar dados para um aplicativo cliente durante um loop de aconselhamento. Um cliente passa um identificador para uma estrutura DDEADVISE para um servidor como parte de uma mensagem WM_DDE_ADVISE .

Sintaxe

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

Membros

reserved

Tipo: curto sem sinal

Reservado.

fDeferUpd

Tipo: curto sem sinal

Indica se o servidor deve adiar o envio de dados atualizados para o cliente. Se esse valor não for zero, o servidor deverá enviar uma mensagem WM_DDE_DATA com um identificador de dados NULL sempre que o item de dados for alterado. Em resposta, o cliente pode postar uma mensagem WM_DDE_REQUEST no servidor para obter um identificador para os dados atualizados.

fAckReq

Tipo: curto

Indica se o servidor deve definir o sinalizador fAckReq no WM_DDE_DATA mensagens que ele posta para o cliente. Se esse valor não for zero, o servidor deverá definir o bit fAckReq .

usFlags

cfFormat

Tipo: curto

O formato de dados preferencial do aplicativo cliente. O formato deve ser um formato de área de transferência padrão ou registrado. Os seguintes formatos de área de transferência padrão podem ser usados:

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)

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho dde.h (inclua Windows.h)

Confira também

Sobre a Troca Dinâmica de Dados

Conceitual

Referência

WM_DDE_ADVISE

WM_DDE_DATA

WM_DDE_UNADVISE