![]() |
AW: Stempel erzeugen - CombineRgn zu langsam
Zitat:
Niemals nach SetWindowRgn die Rgn mit DeleteObject freigeben!!!!! ![]() Zitat:
Wenn Du diese jedoch direkt wieder frei gibs, kann dies zu unerwarteten Anzeigen führen!! Das hatten wir auch schon einmal hier im Forum diskutiert... |
AW: Stempel erzeugen - CombineRgn zu langsam
Danke Holger. Das werde ich noch berücksichtigen. Allerdings ist mir, in den 10 Jahren wo das bisher schon so ist, nie eine Fehlfunktion aufgefallen. Weil Windows das dann doch wohl irgendwie stillschweigend regelt. Aber wenn's da steht, ist's ja korrekt und wird auch so gemacht.
Naturgemäß hab ich als Delhianer früh gelernt meinen Dreck hinter mir wegzuräumen ;) (Das hat sogar schon meine Mutter gewusst:D). Von daher liegt das wohl im Blut. |
AW: Stempel erzeugen - CombineRgn zu langsam
Das geht so lange gut, bis dein Programm auf einen exotischen Grafiktreiber trifft, der die Handel-Nr. nicht fortlaufend vergibt, sondern freigegebene Handel-Nr. sofort für neue Objekte wiederverwendet. Gibt man dann ein Objekt wiederholt frei, wird das plötzlich nicht mehr abgefangen und irgend ein anderes gerade erstelltes Objekt freigegeben.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:03 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz