Einzelnen Beitrag anzeigen

Chris P

Registriert seit: 8. Mär 2004
230 Beiträge
 
Delphi 7 Enterprise
 
#1

[nonVCL] Farbe von STATIC bei Mausbewegung ändern

  Alt 11. Feb 2007, 14:01
Hi Leute,

mein nonVCL-Programm soll folgendes machen:

Bei einer Mausbewegung soll die Farbe des darunterliegenden Pixels ermittlelt werden.
Soweit kein Problem. Jetzt soll aber die Farbe in einem STATIC-Feld angezeigt werden.
Also so ähnlich wie bei Luckies "WhatColor".

Die Farbe bekomme ich mit
clr := GetPixel(AppDC, pt.x, pt.y); Und den Pinsel mit
brush := CreateSolidBrush(clr); Nun habe ich es schon mit SetBKColor versucht aber leider ohne Erfolg.

Muss ich evtl. eine WM_CTLCOLORSTATIC-Nachricht an das Parentfenster schicken?
  Mit Zitat antworten Zitat