Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 15. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#2

AW: Komponente wird nicht sauber gezeichnet

  Alt 4. Jan 2011, 04:35
Gibt es einen bestimmten Grund, weshalb du einen Windows-Message-Handler namens WMPaint benützt?
Ich meine normalerweise gibt es ja die Methode [TControl.]Paint().

Das Abfangen der Message WM_PAINT ist auf einem niedrigerem Abstraktionslevel als das Überschreiben der Paint-Methode.
Es könnte nun sein, dass die Paint-Methode aufgerufen wird ohne dass eine WM_PAINT Message gesendet wird.
Was ich damit sagen will ist, dass es wahrscheinlich sicherer ist die Paint-Methode zu überschreiben.
  Mit Zitat antworten Zitat