Forum: Multimedia
Delphi
by turboPASCAL,
27. Jun 2009
// Edit:
Es funktiomiert nicht. Jeden falls unter Win XP.
procedure TForm1.WMSettingChange(var Msg : TMessage);
begin
if Msg.WParam = SPI_SETDESKWALLPAPER then // Breakpoint
GetActiveDesktopWallpaper;
end;
Forum: Multimedia
Delphi
by turboPASCAL,
27. Jun 2009
Ja, natürlich. Warum hab ich das denn nicht dazu geschrieben ? :gruebel:
Man(n) wird alt...
Hm, es funktioniert. Ich hatte zwei andere Varianten die das selbe Prinzip hatten aber nicht funktionierten.
Forum: Multimedia
Delphi
by turboPASCAL,
26. Jun 2009
Hi,
wie kann man mitbekommen ob sich der Desktop-Wallpaper geändert hat ?