ddeml.h 标头

此标头由 Data Exchange 使用。 有关详细信息,请参阅:

ddeml.h 包含以下编程接口:

函数

 
DdeAbandonTransaction

放弃指定的异步事务并释放与该事务关联的所有资源。
DdeAccessData

提供对指定动态数据交换 (DDE) 对象中的数据的访问。 应用程序在访问完对象中的数据后,必须调用 DdeUnaccessData 函数。
DdeAddData

将数据添加到指定的动态数据交换 (DDE) 对象。
DdeClientTransaction

开始客户端和服务器之间的数据事务。 只有动态数据交换 (DDE) 客户端应用程序才能调用此函数,并且应用程序只有在与服务器建立会话后才能使用它。
DdeCmpStringHandles

比较两个字符串句柄的值。 字符串句柄的值与关联字符串大小写无关。
DdeConnect

与支持指定服务名称和主题名称对的服务器应用程序建立会话。 如果存在多个此类服务器,则系统仅选择一个。
DdeConnectList

与支持指定服务名称和主题名称对的所有服务器应用程序建立会话。
DdeCreateDataHandle

(DDE) 对象创建动态数据交换,并使用指定缓冲区中的数据填充该对象。 DDE 应用程序在涉及将数据传递给合作伙伴应用程序的事务期间使用此函数。
DdeCreateStringHandleA

创建标识指定字符串的句柄。 动态数据交换 (DDE) 客户端或服务器应用程序可以将字符串句柄作为参数传递给其他动态数据交换管理库 (DDEML) 函数。 (ANSI)
DdeCreateStringHandleW

创建标识指定字符串的句柄。 动态数据交换 (DDE) 客户端或服务器应用程序可以将字符串句柄作为参数传递给其他动态数据交换管理库 (DDEML) 函数。 (Unicode)
DdeDisconnect

终止由 DdeConnect 或 DdeConnectList 函数启动的会话,并使指定的会话句柄失效。
DdeDisconnectList

销毁指定的会话列表并终止与该列表关联的所有会话。
DdeEnableCallback

启用或禁用特定会话或调用应用程序当前建立的所有会话的事务。
DdeFreeDataHandle

释放动态数据交换 (DDE) 对象,并删除与该对象关联的数据句柄。
DdeFreeStringHandle

释放调用应用程序中的字符串句柄。
DdeGetData

将数据从指定的动态数据交换 (DDE) 对象复制到指定的本地缓冲区。
DdeGetLastError

检索动态数据交换管理库 (DDEML) 函数失败设置的最新错误代码,并将错误代码重置为DMLERR_NO_ERROR。
DdeImpersonateClient

在 DDE 客户端会话中模拟动态 Data Exchange (DDE) 客户端应用程序。
DdeInitializeA

将应用程序注册到动态数据交换管理库 (DDEML) 。 应用程序必须在调用任何其他动态数据交换管理库 (DDEML) 函数之前调用此函数。 (ANSI)
DdeInitializeW

将应用程序注册到动态数据交换管理库 (DDEML) 。 应用程序必须在调用任何其他动态数据交换管理库 (DDEML) 函数之前调用此函数。 (Unicode)
DdeKeepStringHandle

递增与指定句柄关联的使用计数。
DdeNameService

注册或注销服务名称动态数据交换 (DDE) 服务器支持。
DdePostAdvise

使系统将XTYP_ADVREQ事务发送到调用 (服务器,) 应用程序的动态数据交换 (DDE) 回调函数,每个客户端在指定主题和项上具有活动建议循环。
DdeQueryConvInfo

检索有关动态数据交换 (DDE) 事务的信息,以及有关事务发生的会话的信息。
DdeQueryNextServer

检索指定会话列表中的下一个会话句柄。
DdeQueryStringA

将与字符串句柄关联的文本复制到缓冲区中。 (ANSI)
DdeQueryStringW

将与字符串句柄关联的文本复制到缓冲区中。 (Unicode)
DdeReconnect

允许客户端动态数据交换管理库 (DDEML) 应用程序尝试重新建立与已终止与客户端会话的服务的会话。
DdeSetUserHandle

将应用程序定义的值与会话句柄或事务标识符相关联。 这对于简化异步事务的处理非常有用。 应用程序可以使用 DdeQueryConvInfo 函数来检索此值。
DdeUnaccessData

无法将动态数据交换 (DDE) 对象。 应用程序必须在访问完对象后调用此函数。
DdeUninitialize

释放与调用应用程序关联的所有动态数据交换管理库 (DDEML) 资源。

回调函数

 
PFNCALLBACK

与动态数据交换管理库一起使用的应用程序定义的回调函数 (DDEML) 函数。

结构

 
CONVCONTEXT

包含动态数据交换 (DDE) 客户端应用程序提供的信息。 此信息对于专用或跨语言 DDE 对话非常有用。
CONVINFO

包含有关动态数据交换 (DDE) 会话的信息。
DDEML_MSG_HOOK_DATA

包含有关动态数据交换 (DDE) 消息的信息,并提供对该消息引用的数据的读取访问权限。 此结构旨在由动态数据交换管理库 (DDEML) 监视应用程序使用。
HSZPAIR

包含 DDE 服务名称和主题名称。 DDE 服务器应用程序可以在XTYP_WILDCONNECT事务期间使用此结构来枚举它支持的服务主题对。
MONCBSTRUCT

包含有关当前动态数据交换 (DDE) 事务的信息。 监视系统传递给其他应用程序的 DDE 回调函数的事务时,DDE 调试应用程序可以使用此结构。
MONCONVSTRUCT

包含有关动态数据交换 (DDE) 会话的信息。 DDE 监视应用程序可以使用此结构获取有关已建立或已终止的会话的信息。
MONERRSTRUCT

包含有关当前动态数据交换 (DDE) 错误的信息。 DDE 监视应用程序可以使用此结构来监视 DDE 管理库函数返回的错误。
MONHSZSTRUCTA

包含有关动态数据交换 (DDE) 字符串句柄的信息。 监视 DDE 管理库的字符串管理器组件的活动时,DDE 监视应用程序可以使用此结构。 (ANSI)
MONHSZSTRUCTW

包含有关动态数据交换 (DDE) 字符串句柄的信息。 监视 DDE 管理库的字符串管理器组件的活动时,DDE 监视应用程序可以使用此结构。 (Unicode)
MONLINKSTRUCT

包含有关动态数据交换 (DDE) 建议循环的信息。 DDE 监视应用程序可以使用此结构来获取有关已启动或结束的建议循环的信息。
MONMSGSTRUCT

包含有关动态数据交换 (DDE) 消息的信息。 DDE 监视应用程序可以使用此结构来获取有关已发送或发布的 DDE 消息的信息。