Was ist der beste Weg, um ein Programm zu erstellen, das das Desktop-Hintergrundbild in regelmäßigen Abständen ändert? Ich möchte auch eine GUI um das Programm herum erstellen. Ich bin ein Informatikstudent, und als solcher kenne ich grundlegende Programmierung in Java und C ++ unter anderem. Dies wird unter Windows 7 OS erfolgen.
Was wäre die beste Sprache für ein Projekt wie dieses?
Idealerweise möchte ich die Systemuhr verwenden, um die Änderung auszulösen. Ist das möglich?
Bin ich über meinem Kopf?
Jede Antwort wird sehr geschätzt. Danke.
Dies ist ein relativ einfaches Projekt und kann problemlos mit jeder Sprache ausgeführt werden, die Win32-API-Funktionen aufrufen kann (z. B. C ++). Die nicht naheliegende Funktion, das Hintergrundbild zu ändern, ist SystemParametersInfo
mit dem SPI_SETDESKWALLPAPER
-Flag. Sie geben ihm einen Dateinamen eines neuen Bildes, und der Hintergrund ändert sich.
In Java:
%Vor% In Win32 C ++ können Sie SetTimer
verwenden, um eine Änderung auszulösen.