Структура 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
Тип: unsigned short
Зарезервировано.
fDeferUpd
Тип: unsigned short
Указывает, должен ли сервер отложить отправку обновленных данных клиенту. Если это значение не равно нулю, сервер должен отправлять WM_DDE_DATA сообщение с дескриптором данных NULL при каждом изменении элемента данных. В ответ клиент может отправить WM_DDE_REQUEST сообщение на сервер, чтобы получить дескриптор обновленных данных.
fAckReq
Тип: short
Указывает, должен ли сервер установить флаг fAckReq в WM_DDE_DATA сообщениях, которые он отправляет клиенту. Если это значение не равно нулю, сервер должен задать бит 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) |
См. также раздел
Сведения о динамическом обмене данными
Основные понятия
Справочные материалы