Ich suche schon lange nach einem guten Visual Basic Code, der mir den Desktop Hintergrundbild ändert. Leider sind alle immer sehr gross und alt?

... komplette Frage anzeigen

1 Antwort

Um es so kurz wie möglich zu machen würde ich folgendes Vorschlagen:

Erstmal brauchst du folgenden Declare (Da kommst du eig. nicht drum rum)

Private Declare Auto Function SystemParametersInfo Lib "user32.dll" (ByVal uAction As Integer, ByVal uParam As Integer, ByVal lpvParam As String, ByVal fuWinIni As Integer) As Integer

Und um dann anschließend dein Desktophintergrund ändern zu lassen lautet die Zeile:

SystemParametersInfo(&H14, 0, BILD_LOCATION, &H1 Or &H2)

Wobei "BILD_LOCATION", der Pfad zu deiner Bilddatei ist.

MFG xGlumi

Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?