UnpackDDElParam-Funktion (dde.h)

Entpackt einen DDE-Wert (Dynamic Data Exchange) lParam , der von einer bereitgestellten DDE-Nachricht empfangen wurde.

Syntax

BOOL UnpackDDElParam(
  [in]  UINT      msg,
  [in]  LPARAM    lParam,
  [out] PUINT_PTR puiLo,
  [out] PUINT_PTR puiHi
);

Parameter

[in] msg

Typ: UINT

Die bereitgestellte DDE-Nachricht.

[in] lParam

Typ: LPARAM

Der lParam-Parameter der gesendeten DDE-Nachricht, die empfangen wurde. Die Anwendung muss das durch den lParam-Parameter angegebene Speicherobjekt durch Aufrufen der FreeDDElParam-Funktion freigeben.

[out] puiLo

Typ: PUINT_PTR

Ein Zeiger auf eine Variable, die das Wort mit niedriger Ordnung lParam empfängt.

[out] puiHi

Typ: PUINT_PTR

Ein Zeiger auf eine Variable, die das Wort mit hoher Ordnung lParam empfängt.

Rückgabewert

Typ: BOOL

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null.

Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null.

Hinweise

PackDDElParam vereinfacht die Portierung von 16-Bit-DDE-Anwendungen zu 32-Bit-DDE-Anwendungen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile dde.h (Windows.h einschließen)
Bibliothek User32.lib
DLL User32.dll
APIs ext-ms-win-ntuser-misc-l1-1-0 (eingeführt in Windows 8)

Weitere Informationen

Informationen zum dynamischen Datenaustausch

Konzept

FreeDDElParam

PackDDElParam

Referenz

ReuseDDElParam