Programowanie w języku Delphi » FAQ

Jak odświeżyć pulpit

  • 3 komentarze
  • 447 odsłon
  • Oceń ten tekst jako pierwszy
Odświeżenie pulpitu to krótka sprawa:

SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST, nil, nil);


I pulpit odświeżony :)

3 komentarze

unfa 2005-02-18 15:27

Gdy robimy animację na pulpicie, to jest idealne wyjście.
Pytanie tylko - ile to zajmuje czasu?? :/

SaTiM 2004-11-09 23:01

Wszystko pięknie lecz jest małe ale, mianowicie żeby to działało w DELPHI trzeba zamienić  wartości "NULL" na "nil" i należy dodać do sekcji uses "shlobj" całośc powinna wyglądać tak:
uses shlobj;
SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST, nil, nil);
Działa ;-)