XTYP_MONITOR事务

动态数据交换 (DDE) 调试器的 DDE 回调函数 DdeCallback 会在系统中发生 DDE 事件时接收 XTYP_MONITOR 事务。 若要接收此事务,应用程序必须在调用 DdeInitialize 函数时指定APPCLASS_MONITOR值。

#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 [仅限桌面应用]
标头
Ddeml.h (包括 Windows.h)

另请参阅

引用

DdeAccessData

DdeInitialize

DdeUninitialize

MONCBSTRUCT

MONCONVSTRUCT

MONERRSTRUCT

MONHSZSTRUCT

MONLINKSTRUCT

MONMSGSTRUCT

概念性

动态数据交换管理库