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