Entwickler-Ecke
Multimedia / Grafik - Desktop Wallpaper
User1243 - Mo 02.05.11 22:00
Titel: Desktop Wallpaper
Hallo
Ich habe mich wie im titel schon steht neulich ein wenig mit dem desktop wallpaper gespielt und bräuchte mal eben einen tipp.
Ich bräuchte einen bool wert ob das desktop bild geändert wurde oder nicht und weiß aber nicht wie ich das umsetze, ich habe zwar einige
sachen mit Systemparameterinfo gefunden, allerdings kenne ich mich damit leider nicht aus bzw. weiß nicht wie ich damit überwache ob der
hintergrund geändert wurde. Danke schonmal im vorraus für eure antworten :wink:
jaenicke - Mo 02.05.11 22:08
Hallo und willkommen ;-)
User1243 hat folgendes geschrieben : |
Ich bräuchte einen bool wert ob das desktop bild geändert wurde |
Geändert im Vergleich zu was?
Du kannst den aktuellen Wert speichern und später den dann aktuellen damit vergleichen.
User1243 - Mo 02.05.11 22:11
naja, wenn das programm gestartet wird ist jetzt irgendein bild der hintergrund, und wenn sich der ändert, dann soll ich das über einen bool wert oder
wenns nicht anders geht irgendwie anders erfahren
jaenicke - Mo 02.05.11 22:16
Na, wie gesagt: Speichere am Anfang den aktuellen Hintergrund, also den Pfad.
Später kannst du dann wieder den aktuellen Hintergrund holen und vergleichen, ob sich der Wert geändert hat.
User1243 - Mo 02.05.11 22:21
ok aber der pfad vom desktop hintergrund ist doch immer der gleiche, den hab ich schonmal mit
SystemParametersInfo(SPI_GETDESKWALLPAPER, (UInt32)wallpaper.Length, wallpaper, 0);
rausgesucht.
oder meinst du was anderes?
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2024 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!