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
类型: 无符号短
未使用。
fResponse
类型: 无符号短
指示发送数据是响应 WM_DDE_REQUEST 消息还是 WM_DDE_ADVISE 消息。 如果此值为非零值,则发送数据以响应 WM_DDE_REQUEST 消息。
fRelease
类型: 无符号短
指示接收 WM_DDE_POKE 消息的应用程序是否应释放数据。 如果此值不为零,则应用程序应释放数据。
reserved
类型: 无符号短
保留。
fAckReq
类型: BYTE
指示接收 WM_DDE_DATA 消息的应用程序是否应通过发送 WM_DDE_ACK 消息来确认接收数据。 如果此值不为零,则应用程序应发送确认。
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) |
另请参阅
概念性
引用