Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Pointer auf Record in eigener Windows Message übergeben

  Alt 6. Dez 2004, 19:35
ganz einfach. Ein Pointer ist ein Cardinal (also es gibt keine negativwerte).
zum verschicken castest du das ganze auf Integer
... Integer(@TransferDeviceInfo) ... und wenn du die Message dann nutzt
PDeviceInfo(Msg.lParam).Event castest du "Msg.lParam" nicht zurück zu Cardinal/Pointer
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat