Zitat:
Kann mir jemand erklären was die Fehlermeldung Leinwand Bild erlaubt kein Zeichnen zu bedeuten hat?
ich hatte den Fehler (war sehr sehr sehr sehr schwer zu finden) als ich mit Windows Regionen (native
API) gearbeitet habe und diese vergessen habe freizugeben. So nach 2 Stunden Programmlauf kamen immer diese Fehlermeldungen.
Ich habe dann nach und nach den Code reduziert um Features und langsem eingegrenzt.
Zum Beispiel der
API befehl:
Delphi-Quellcode:
var
Region : HRGN; // definiert in Windows.pas
begin
Region := CreatePolygonRgn(....);
Region muss man nach Verwendung mit DeleteObject(Region) unbedingt wieder freigeben.
Die Fehlermeldung ist also ein Ausdruck, dass irgendwelche internen Windows Recourcen erschöft sind und resultieren in dem ungenauen Verständnis von Programmieren in der Windows
API ( wie mir
)
Phantasie ist etwas, was sich manche Leute gar nicht vorstellen können.