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)