DdeSetUserHandle函数将应用程序定义的32位值与会话句柄或事务标识符相关联。这对于简化异步事务的处理非常有用。应用程序可以使用DdeQueryConvInfo函数来检索此值。
BOOL DdeSetUserHandle(
HCONV 【hConv】, | //处理对话 |
DWORD 【id】, | //事务标识符en |
DWORD 【房屋da】 | //处理应用程序定义的值 |
); |
参数
【hConv】
识别对话。
【id】
指定与【房屋da】参数指定的值关联的事务标识符。应用程序应将此参数设置为QID_SYNC以将【房屋da】与由【hConv】参数标识的会话相关联。
【房屋da】
标识与会话句柄关联的值。
返回值
如果函数成功,返回值不为零。
如果函数失败,返回值为零。
错误
DdeGetLastError函数可用于获取错误代码,可能是以下值之一:
DMLERR_DLL_NOT_INITIALIZED
DMLERR_INVALIDPARAMETER
DMLERR_NO_ERROR
DMLERR_UNFOUND_QUEUE_ID
也可以看看