MONCONVSTRUCT 结构 (ddeml.h)
包含有关动态数据交换 (DDE) 对话的信息。 DDE 监视应用程序可以使用此结构来获取有关已建立或已终止的会话的信息。
语法
typedef struct tagMONCONVSTRUCT {
UINT cb;
BOOL fConnect;
DWORD dwTime;
HANDLE hTask;
HSZ hszSvc;
HSZ hszTopic;
HCONV hConvClient;
HCONV hConvServer;
} MONCONVSTRUCT, *PMONCONVSTRUCT;
成员
cb
类型: UINT
结构的大小(以字节为单位)。
fConnect
类型: BOOL
指示当前是否已建立会话。 值为 TRUE 表示对话已建立; FALSE 表示它不是。
dwTime
类型:DWORD
建立或终止会话的 Windows 时间。 Windows 时间是自系统启动以来经过的毫秒数。
hTask
类型: 句柄
任务句柄 (作为会话中的伙伴的应用程序实例) 。
hszSvc
类型: HSZ
建立会话时所基于的服务名称的句柄。
hszTopic
类型: HSZ
建立会话时所基于的主题名称的句柄。
hConvClient
类型: HCONV
客户端会话的句柄。
hConvServer
类型: HCONV
服务器会话的句柄。
注解
由于字符串句柄是进程的本地句柄, 因此 hszSvc 和 hszTopic 成员是全局原子。 同样,会话句柄是实例的本地句柄;因此, hConvClient 和 hConvServer 成员是窗口句柄。
MONCONVSTRUCT 结构的 hConvClient 和 hConvServer 成员的值与参与会话的应用程序的值不同。 相反,它们保留一对全局唯一值,用于标识会话。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | ddeml.h (包括 Windows.h) |
请参阅
概念性
引用