Estrutura DDEDATA (dde.h)
Contém os dados e informações sobre os dados enviados como parte de uma mensagem de WM_DDE_DATA .
Sintaxe
typedef struct {
unsigned short unused : 12;
unsigned short fResponse : 1;
unsigned short fRelease : 1;
unsigned short reserved : 1;
unsigned short fAckReq : 1;
unsigned short usFlags;
short cfFormat;
BYTE Value[1];
} DDEDATA;
Membros
unused
Tipo: unsigned short
Não utilizado.
fResponse
Tipo: unsigned short
Indica se os dados foram enviados em resposta a uma mensagem de WM_DDE_REQUEST ou a uma mensagem de WM_DDE_ADVISE . Se esse valor for diferente de zero, os dados serão enviados em resposta a uma mensagem de WM_DDE_REQUEST .
fRelease
Tipo: unsigned short
Indica se o aplicativo que recebe a mensagem de WM_DDE_POKE deve liberar os dados. Se esse valor for diferente de zero, o aplicativo deverá liberar os dados.
reserved
Tipo: unsigned short
Reservado.
fAckReq
Tipo: BYTE
Indica se o aplicativo que recebe a mensagem de WM_DDE_DATA deve confirmar o recebimento dos dados enviando uma mensagem de WM_DDE_ACK . Se esse valor for diferente de zero, o aplicativo deverá enviar a confirmação.
usFlags
cfFormat
Tipo: short
O formato dos dados. 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)
Value[1]
Tipo: BYTE[1]
Contém os dados. O comprimento e o tipo de dados dependem do membro cfFormat .
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 (incluir Windows.h) |
Confira também
Sobre a Troca Dinâmica de Dados
Conceitual
Referência