hab's doch über das Canvas gelöst ... hatte fast vergessen, daß ich an einer Stelle das Canvas weitergeb
es gibt zumindestens keine
Exception mehr
ob die Berechnung dann stimmt werd ich ja bald erfahren ... muß aber erst noch die Anzeigeprozedur wieder instandsetzen.
Delphi-Quellcode:
Canvas := TCanvas.Create;
Try
Canvas.Handle := GetDC(GetDesktopWindow);
ResizeTextComp(Comp, Canvas, 1, 1.0);
//ReleaseDC(Canvas.Handle);
Finally
Canvas.Free;
End;
Danker erstmal.
da fallen einem fast die Schuppen aus den Haaren, wenn man sieht, wie einfach es sein kann und man einfach nicht sieht
Das Desktop-
Handle muß ich dann nicht extra noch freigeben ... dürfte doch hoffentlich vom Canvas erledigt werden?