Einzelnen Beitrag anzeigen

Benutzerbild von stoxx
stoxx

Registriert seit: 13. Aug 2003
1.111 Beiträge
 
#14

Re: Fehlermeldung / Leinwand Bild Zeichnen

  Alt 22. Jul 2006, 17:21
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.
  Mit Zitat antworten Zitat