XTYP_EXECUTE
当客户端在DdeClientTransaction函数中指定XTYP_EXECUTE时,动态数据交换(DDE)服务器回调函数接收XTYP_EXECUTE事务。客户端使用此事务将命令字符串发送到服务器。
参数
【UFMT】
不曾用过。
【hconv】
识别对话。
【hsz1plpl】
标识主题名称。
【hsz2plpl】
不曾用过。
【HDATA】
标识命令字符串。
【dwData1cy】
不曾用过。
【dwData2】
不曾用过。
返回值
如果处理此事务,服务器回调函数应返回DDE_FACK,如果DDE_FBUSY太忙而无法处理此事务,则返回DDE_FBUSY,如果拒绝此事务则返回DDE_FNOTPROCESSED。
备注
如果服务器应用程序在DdeInitialize函数中指定了CBF_FAIL_EXECUTES标志,则此事务将被过滤。
应用程序必须释放在此事务期间获取的数据句柄。但是,如果应用程序在回调函数返回后必须处理该字符串,则应用程序必须复制与数据句柄相关联的命令字符串。应用程序可以使用DdeGetData功能复制数据。
因为大多数客户端应用程序期望服务器应用程序同时执行XTYP_EXECUTE事务,服务器应尝试从DDE回调函数内部执行XTYP_EXECUTE事务的所有处理,或者返回CBR_BLOCK返回代码。如果【HDATA】参数是指示服务器终止的命令,则服务器应在处理XTYP_EXECUTE事务后执行此操作。
也可以看看