Registriert seit: 10. Jan 2005
Ort: Bönen
1.176 Beiträge
Delphi 11 Alexandria
|
Re: rzMagnifier - Bildschirmlupe+Colorpicker
3. Aug 2008, 17:23
Hallo taaktaak,
wie wird der transparente Farbton für das Auswahlquadrat umgesetzt?
Ist das eine Form mit entsprechendem Alphablend.Value und liegt diese über dem FScanImage?
Ich ermittel einen Farbwert folgendermaßen:
Delphi-Quellcode:
...
{ Private-Deklarationen }
Farbwert: hDC;
...
Farbwert:= GetDC(0); //DesktopColor
...
Var myColorValue : TColor;
myColorValue := GetPixel(Farbwert, Pos.X, Pos.Y);
...
Das funktioniert ganz nach dem Motto -> WYSIWYG  (auch unter Vista)
//EDIT: Code-Beispiel angefügt...
Jürgen Indes sie forschten, röntgten, filmten, funkten, entstand von selbst die köstlichste Erfindung: der Umweg als die kürzeste Verbindung zwischen zwei Punkten. (Erich Kästner)
|