Windows aktualisiert das Hintergrundbild nicht automatisch...

T

ToMeFox

Hallo und allen vielen Dank fürs lesen!

Ich habe ein Programm geschrieben, dass mir in gewissen Intervallen das Desktop-Hintergrundbild in der Registry anpasst. Ich habe dabei eine Datei im BMP Format angegeben. Leider aktualisiert Windows das Bild auf dem Desktop erst nach einem Neustart oder nachdem ich den Windows eigenen Editor öffne, in dem das Bild bereits angezeigt wird, und einfach nur OK klicke.

Meine Bitte nun - Falls einer eine Möglichkeit kennt diese Aktualisierung über die Kommandozeile durchzuführen soll er mir bitte ein Beispiel aufzeigen!!

Danke im voraus!:rolleyes:
 
Hi,

schon mal versucht dein Prog mit dem Taskplaner zu starten? Also das dieser dein Prog zum tauschen startet, wenn ne halbe Std rum ist.

Ansonsten schau dir am besten ne Windows-Scriptsprache an.

Mfg Andre
 
Hi Andre!

Danke für deine Antwort! Aber das ändert nichts daran - wenn das Programm gestartet wurde sind alle Registryeinträge geändert - der Desktop hat aber noch bis zum Neustart das alte Hintergrundbild :rolleyes:

Ich habe leider keine Ahnung welches Skript dafür zuständig sein könnte :rolleyes: Ich habe das Internet durchsucht und nichts gefunden!
 
Moin,

Das auf Reg-Einträge nicht in Echtzeit reagiert wird ist immer so. Außer (dazu kann ich dir aber nix sagen) du kannst dein Prog so schreiben das es Windows darauf aufmerksam macht.

Greetz Andre
 
HI nochmal!

Genau darin liegt mein Problem! Ich habe genau diesen einen Schritt nicht hinbekommen. Wie aktualisiert man den Desktop? Wie sage ich Windoof, dass sich der Desktop erneuern soll. :suspekt: :rolleyes:
 
Gibt es wirklich keine Möglichkeit den Desktop zu aktualisieren, so dass das Hintergrundbild erneuert wird

Zum Beispiel mit einem Aufruf einer parametrisierten Systemdatei? Irgend etwas? Das ist der einzige Punkt, den ich nirgendwo habe finden können! :(
 
Zurück