транзакция XTYP_MONITOR
Функция обратного вызова DDE отладчика динамического обмена данными ( DDE) DdeCallback получает транзакцию XTYP_MONITOR при каждом возникновении события DDE в системе. Чтобы получить эту транзакцию, приложение должно указать значение APPCLASS_MONITOR при вызове функции DdeInitialize .
#define XCLASS_NOTIFICATION 0x8000
#define XTYPF_NOBLOCK 0x0002
#define XTYP_MONITOR (0x00F0 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK)
Параметры
-
uType
-
Тип транзакции.
-
uFmt
-
Не используется.
-
hconv
-
Не используется.
-
hsz1
-
Не используется.
-
hsz2
-
Не используется.
-
hdata
-
Дескриптор объекта DDE, который содержит сведения о событии DDE. Приложение должно использовать функцию DdeAccessData для получения указателя на объект .
-
dwData1
-
Не используется.
-
dwData2
-
Событие DDE. Этот параметр может принимать одно из указанных ниже значений.
Значение Значение - MF_CALLBACKS
- 0x08000000
Система отправила транзакцию в функцию обратного вызова DDE. Объект DDE содержит структуру MONCBSTRUCT , которая предоставляет сведения о транзакции. - MF_CONV
- 0x40000000
Беседа DDE была установлена или завершена. Объект DDE содержит структуру MONCONVSTRUCT , которая предоставляет сведения о диалоге. - MF_ERRORS
- 0x10000000
Произошла ошибка DDE. Объект DDE содержит структуру MONERRSTRUCT , которая предоставляет сведения об ошибке. - MF_HSZ_INFO
- 0x01000000
Приложение DDE, созданное, освобожденное или увеличенное число использования дескриптора строки, или дескриптор строки был освобожден в результате вызова функции DdeUninitialize . Объект DDE содержит структуру MONHSZSTRUCT , которая предоставляет сведения о дескрипторе строки. - MF_LINKS
- 0x20000000
Приложение DDE запустило или остановило цикл рекомендаций. Объект DDE содержит структуру MONLINKSTRUCT , которая предоставляет сведения о цикле рекомендаций. - MF_POSTMSGS
- 0x04000000
Система или приложение опубликовали сообщение DDE. Объект DDE содержит структуру MONMSGSTRUCT , которая предоставляет сведения о сообщении. - MF_SENDMSGS
- 0x02000000
Система или приложение отправили сообщение DDE. Объект DDE содержит структуру MONMSGSTRUCT , которая предоставляет сведения о сообщении.
Возвращаемое значение
Если функция обратного вызова обрабатывает эту транзакцию, она должна вернуть значение 0.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|
См. также раздел
-
Справочные материалы
-
Основные понятия