XTYP_EXECUTE

【勇芳软件工作室】汉化HomePreviousNext

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事务后执行此操作。

也可以看看

DdeClientTransaction, DdeGetData, DdeInitialize