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