Ich würde gerne von meinem programm aus die Hintergrundfarbe des Windows-Desktops ändern. Ich habe es bereits mit SetSysColors (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sysinfo/base/setsyscolors.asp) versucht, aber wie in dem Link auch beschrieben steht, habe ich nach jedem Neustart wieder die alte Hintergrundfarbe.