Ich habe nun so versucht die Desktopfarbe zu verändern:
Delphi-Quellcode:
procedure TForm1.ColorBox1Change(Sender: TObject);
var new, old: TColor;
begin
old:= clBackground;
new:=ColorBox1.Selected;
SetSysColors(1, old, new);
end;
Wenn ich das allerdings mache, dann ändert sich... gar nichts. Es liegt immernoch die selbe Desktopfarbe vor. Woran liegt das?