Rejestr a odświe?żanie

0

Mam następujący kłopot. Chodzi ponownie o odswieżanie pulpitu po zmianie tapety. Jak dotąd wszystkie metody, które udało mi się znaleźć, działają ale mają jedną wadę. One tylko zmuszają system do odczytania pliku bmp, którego scieżka była zapisana w rejestrze przy uruchomieniu systemu. Mogę oczywiście zmienić tapetę poprzez podmienienie tego pliku na inny, ale to jednak nie to. Jak sprawić żeby system ponownie odczytał z rejestru ścieżkę do pliku?

Pozdrawiam Hag

0

może przeładować explorera albo załadować tym sposobem bitmape, która nie istnieje... miałem ten sam problem, ale sobie darowałem...

0

Jak przeładować explorera?

0

Hmm.. nie pamiętam dokładnie kodu, ale chyba tak:

UpdateWindow(GetDesktopWindow);
0
SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, nil, SPIF_SENDWININICHANGE); 

1 użytkowników online, w tym zalogowanych: 0, gości: 1