Witam
Czy za pomoca funkcji SetNameOf moge zmienic nazew katalogu ktory jest uzywany do przechowywania plikow na pulpicie, jesli tak to co jest nie w pozadku z ponizszym kodem:
LPSHELLFOLDER SHFolder;
ITEMIDLIST OldIDList;
ITEMIDLIST *NewIDList;
AnsiString aName = "C:\\Windows\\PulTes";
wchar_t wName[ 100 ];
Name.WideChar( wName , 100 );
SHGetDesktopFolder( &SHFolder );
SHFolder->SetNameOf( GetDesktopWindow() ,
&OldIDList ,
wName ,
32 ,
NULL );