ReuseDDElParam功能允许应用程序重新使用打包的DDE 【lParam的】参数,而不是分配新的打包【lParam的】.使用此函数可减少通过打包DDE消息的应用程序的重新分配。
LONG ReuseDDElParam(
LONG 【lParam的】, | //发布lParam要重用 |
UINT 【的MsgIn】, | //接收到的消息的标识符 |
UINT 【msgOut】, | //发布消息的标识符 |
UINT 【uiLoga】, | //新的lParam的低位词 |
UINT 【uiHi】 | //新的lParam的高字 |
); |
参数
【lParam的】
指定正在重用的发布的DDE消息的【lParam的】参数。
【的MsgIn】
指定接收的DDE消息的标识符。
【msgOut】
指定要发布的DDE消息的标识符。DDE消息将重新使用打包的【lParam的】参数。
【uiLoga】
指定要重新使用的【lParam的】参数的低位字中的值。
【uiHi】
指定要重新使用【lParam的】参数的高位字中的值。
返回值
如果函数成功,返回值不为零。
如果函数失败,返回值为零。
备注
返回值必须作为DDE消息的【lParam的】参数发布;它不能用于任何其他目的。一旦发布返回值,发布应用程序不需要执行任何处理【lParam的】参数的操作。
如果【lParam的】参数将在响应消息中重复使用,请使用ReuseDDElParam而不是FreeDDElParam.ReuseDDElParam返回适合重复使用的【lParam的】.
此函数根据传入和传出消息的打包要求,根据需要分配或自由【lParam的】参数。这减少了传递DDE消息中的重新分配。
也可以看看