Seite 1 von 2
Pfad des Desktopbildes
Verfasst: 13.10.2007 17:00
von Thomas
Hallo,
wie kann man den Pfad des Desktop-Hintergrundbildes herausfinden?
Da gibts zwar den einen Code im CodeArchiv (mit den vielem Assembler), aber geht das nicht einfacher?
Verfasst: 13.10.2007 17:21
von roherter
Über die Registry
HKEY_CURRENT_USER\Control Panel\Desktop
eintrag Wallpaper oder ConvertedWallpaper
Verfasst: 13.10.2007 17:38
von Andreas
Code: Alles auswählen
Buffer$ = Space(#MAX_PATH)
SystemParametersInfo_(#SPI_GETDESKWALLPAPER,#MAX_PATH,Buffer$,0)
Debug GetPathPart(Buffer$)
Verfasst: 13.10.2007 18:10
von mk-soft
Windows XP getestet
Code: Alles auswählen
;HKEY_CURRENT_USER\Control Panel\Desktop)
szValue.s = Space(1024)
dwBufLen = Len(szValue)
If RegOpenKeyEx_(#HKEY_CURRENT_USER, "Control Panel\Desktop", 0, #KEY_QUERY_VALUE, @hKey) = 0
r1 = RegQueryValueEx_( hKey, "ConvertedWallpaper", 0, 0, @szValue, @dwBufLen)
Debug szValue
RegCloseKey_(hKey)
EndIf
Verfasst: 13.10.2007 18:21
von Thomas
Andreas hat geschrieben:Code: Alles auswählen
Buffer$ = Space(#MAX_PATH)
SystemParametersInfo_(#SPI_GETDESKWALLPAPER,#MAX_PATH,Buffer$,0)
Debug GetPathPart(Buffer$)
ich würde mich für diesen Code entscheiden (bitte nicht böse sein mk-soft).
Gibt es ne möglichkeit auch die Datei herauszufinden?
oder hat die immer die Gleiche Bezeichnung?
Verfasst: 13.10.2007 18:30
von Kiffi
Thomas hat geschrieben:Gibt es ne möglichkeit auch die Datei herauszufinden?
dann lässt Du einfach GetPathPart() weg.
Grüße ... Kiffi
Verfasst: 13.10.2007 18:34
von Thomas
Oh, sorry
war ich mal mit dem Tippen wieder schneller als mit dem Denken. (passiert mir öfters)
Verfasst: 13.10.2007 21:09
von mk-soft
SystemParametersInfo(...) für bei mir nicht zum erfolg?
Falsches ergebnis.
P.S. Die Datei Wallpaper1.bmp im Verzeichnis ist immer das aktuelle gewandelte Bild welches verwendet wird.
Also nicht das Quellbild.
Verfasst: 14.10.2007 06:42
von Thomas
mk-soft hat geschrieben:SystemParametersInfo(...) für bei mir nicht zum erfolg?
Falsches ergebnis.
Wieso?
Wenn ich den Pfad der Rauskommt in Paint eintippe habe ich genau das gleiche Bild, wie das am Dektop.
Verfasst: 14.10.2007 07:52
von edel
Aber nicht das Original Bild. Ist jetzt nur die Frage was du haben wolltest.