Compartilhar via


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

WM_DDE_ACK

WM_DDE_ADVISE

WM_DDE_DATA

WM_DDE_POKE

WM_DDE_REQUEST