Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.049 Beiträge
 
Delphi 12 Athens
 
#6

AW: Message überschreiben

  Alt 30. Nov 2020, 19:21
Zitat:
CopyMemory erwartet pointer ohne @ lässt es sich nicht kopieren
Und warum sind dann lP und x keine Pointer?


Ach ja, anstatt so wild rumzupointern,
wäre ein Cast in den richtigen Recordtypen und dann zuweisen an das gewünschte Feld wohl sowieso besser.

pMEASUREITEMSTRUCT(LParam).itemHeight := ms32_RowHeight;

https://docs.microsoft.com/en-us/win...sureitemstruct



Zitat:
D2010 also 32Bit
In 20 Jahren willst das dann mal als 64 Bit kompilieren und es knallt wieder .......

Tja, hättest du mal gleich die richtigen Typen verwendet.
(PS: falsche Typen waren auch der Grund, warum es 2009 bei Vielen so schön beim Unicode geknallt hat)
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (30. Nov 2020 um 19:25 Uhr)
  Mit Zitat antworten Zitat