Thread Desktop Hintergundfarbe ändern? (5 answers)
Opened by gstueb at 2009-04-16 23:56

LordP
 2009-04-23 13:48
#120834 #120834
User since
2009-01-21
11 Artikel
BenutzerIn
[default_avatar]
Hallo,

eine Idee wäre mal zu schauen ob man WM_SETTINGCHANGE broadcasten kann. Ich habe mal ein Programm geschrieben, mit dem online der Pfad über die Registry geändert wurde. Um dem System den neuen Pfad mitzuteilen habe ich folgendes gemacht:
Code (perl): (dl )
1
2
3
  my $SendMessage = new Win32::API("user32", "SendMessageTimeout", ['N','N','N','P','N','N','N'], 'N')
         or die "Couldn't create SendMessage: $!\n";
  $SendMessage->Call(HWND_BROADCAST,WM_SETTINGCHANGE,0,'Environment',SMTO_NORMAL,10,0);

Vielleicht kannst Du das ja irgendwie umbiegen. 'Environment' muss z.B. mit Sicherheit durch irgendwas anderes ersetzt werden.

Viel Erfolg,
LordP

View full thread Desktop Hintergundfarbe ändern?