Thema: Delphi Canvas in nonVCL?

Einzelnen Beitrag anzeigen

Benutzerbild von Flocke
Flocke

Registriert seit: 9. Jun 2005
Ort: Unna
1.172 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#4

Re: Canvas in nonVCL?

  Alt 16. Feb 2006, 17:15
Was hast du denn vor?

Wenn du mit GetDC einen Gerätekontext holst (das ist eine Art Windows-API-Canvas) und dort hinein zeichnest, dann sind die Änderungen bei der nächsten Aktualisierung der Fenster wieder weg. Außerdem solltest du dann direkt die GDI-Funktionen benutzen.

Wenn du die Hintergrundfarbe einzelner Controls ändern willst, dann solltest du lieber die Meldungen WM_CTLCOLORxxx (z.B. WM_CTLCOLORSTATIC) in deiner Dialogroutine abfangen.
Volker
Besucht meine Garage
Aktuell: RtfLabel 1.3d, PrintToFile 1.4
  Mit Zitat antworten Zitat