다음을 통해 공유


DDEDATA 구조체(dde.h)

WM_DDE_DATA 메시지의 일부로 전송된 데이터 및 데이터에 대한 정보를 포함합니다.

구문

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;

멤버

unused

형식: 부호 없는 short

사용되지 않습니다.

fResponse

형식: 부호 없는 short

WM_DDE_REQUEST 메시지 또는 WM_DDE_ADVISE 메시지에 대한 응답으로 데이터가 전송되었는지 여부를 나타냅니다. 이 값이 0이 아니면 WM_DDE_REQUEST 메시지에 대한 응답으로 데이터가 전송되었습니다.

fRelease

형식: 부호 없는 short

WM_DDE_POKE 메시지를 수신하는 애플리케이션이 데이터를 해제해야 하는지 여부를 나타냅니다. 이 값이 0이 아니면 애플리케이션에서 데이터를 해제해야 합니다.

reserved

형식: 부호 없는 short

예약되어 있습니다.

fAckReq

형식: BYTE

WM_DDE_DATA 메시지를 수신하는 애플리케이션이 WM_DDE_ACK메시지를 전송 하여 데이터 수신을 승인해야 하는지 여부를 나타냅니다. 이 값이 0이 아니면 애플리케이션에서 승인을 보내야 합니다.

usFlags

cfFormat

형식: short

데이터의 형식입니다. 형식은 표준 또는 등록된 클립보드 형식이어야 합니다. 다음 표준 클립보드 형식을 사용할 수 있습니다.

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]

형식: BYTE[1]

데이터를 포함합니다. 데이터의 길이와 형식은 cfFormat 멤버에 따라 달라집니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 dde.h(Windows.h 포함)

추가 정보

동적 데이터 교환 정보

개념

참조

WM_DDE_ACK

WM_DDE_ADVISE

WM_DDE_DATA

WM_DDE_POKE

WM_DDE_REQUEST