DDEPOKE 结构 (dde.h)

包含作为 WM_DDE_POKE 消息的一部分发送的数据和有关数据的信息。

语法

typedef struct {
  unsigned short unused : 13;
  unsigned short fRelease : 1;
  unsigned short fReserved : 2;
  unsigned short usFlags;
  short          cfFormat;
  BYTE           Value[1];
} DDEPOKE;

成员

unused

类型: 无符号短

未使用。

fRelease

类型: 无符号短

指示接收 WM_DDE_POKE 消息的应用程序是否应释放数据。 如果此值不为零,则应用程序应释放数据。

fReserved

类型: 无符号短

保留。

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_POKE