DDEADVISE 结构 (dde.h)

包含指定 DDE 服务器应用程序在建议循环期间将数据发送到客户端应用程序的方式的标志。 客户端将 DDEADVISE 结构的句柄作为 WM_DDE_ADVISE 消息的一部分传递给服务器。

语法

typedef struct {
  unsigned short reserved : 14;
  unsigned short fDeferUpd : 1;
  unsigned short fAckReq : 1;
  unsigned short usFlags;
  short          cfFormat;
} DDEADVISE;

成员

reserved

类型: 无符号短

保留。

fDeferUpd

类型: 无符号短

指示服务器是否应延迟向客户端发送更新的数据。 如果此值为非零值,则每当数据项发生更改时,服务器都应发送包含 NULL 数据句柄的WM_DDE_DATA消息。 作为响应,客户端可以将 WM_DDE_REQUEST 消息发布到服务器,以获取更新数据的句柄。

fAckReq

类型: short

指示服务器是否应在发送到客户端WM_DDE_DATA消息中设置 fAckReq 标志。 如果此值为非零值,则服务器应设置 fAckReq 位。

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)

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 dde.h (包括 Windows.h)

另请参阅

关于动态数据交换

概念性

引用

WM_DDE_ADVISE

WM_DDE_DATA

WM_DDE_UNADVISE