Added four DDElParam functions.
Now needs an 'extern "C"' protection for C++.

diff --git a/include/dde.h b/include/dde.h
index bae151f..832e0d6 100644
--- a/include/dde.h
+++ b/include/dde.h
@@ -13,6 +13,10 @@
 
 #include "windef.h"
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 #define WM_DDE_INITIATE   0x3E0
 #define WM_DDE_TERMINATE  0x3E1
 #define WM_DDE_ADVISE	  0x3E2
@@ -57,4 +61,17 @@
 };
 typedef struct tagDDEPOKE DDEPOKE;
 
+
+/* lParam packing/unpacking API */
+
+LPARAM      WINAPI PackDDElParam(UINT,UINT,UINT);
+BOOL        WINAPI UnpackDDElParam(UINT,LPARAM,PUINT,PUINT);
+BOOL        WINAPI FreeDDElParam(UINT,LPARAM);
+LPARAM      WINAPI ReuseDDElParam(LPARAM,UINT,UINT,UINT,UINT);
+
+
+#ifdef __cplusplus
+}
+#endif
+
 #endif /* __WINE_DDE_H */