UnpackDDElParam function (dde.h)
Unpacks a Dynamic Data Exchange (DDE)lParam value received from a posted DDE message.
Syntax
BOOL UnpackDDElParam(
[in] UINT msg,
[in] LPARAM lParam,
[out] PUINT_PTR puiLo,
[out] PUINT_PTR puiHi
);
Parameters
[in] msg
Type: UINT
The posted DDE message.
[in] lParam
Type: LPARAM
The lParam parameter of the posted DDE message that was received. The application must free the memory object specified by the lParam parameter by calling the FreeDDElParam function.
[out] puiLo
Type: PUINT_PTR
A pointer to a variable that receives the low-order word of lParam.
[out] puiHi
Type: PUINT_PTR
A pointer to a variable that receives the high-order word of lParam.
Return value
Type: BOOL
If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero.
Remarks
PackDDElParam eases the porting of 16-bit DDE applications to 32-bit DDE applications.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Target Platform | Windows |
Header | dde.h (include Windows.h) |
Library | User32.lib |
DLL | User32.dll |
API set | ext-ms-win-ntuser-misc-l1-1-0 (introduced in Windows 8) |
See also
Conceptual
Reference