Skocz do zawartości

Trixy

Członkowie
  • Postów

    0
  • Dołączył

  • Ostatnio

    Nigdy

Trixy's Achievements

Newbie

Newbie (1/14)

0

Reputacja

  1. Trixy

    Podmiana katalogu

    Czy ktos wie jak zrealizowac programowo podmiana kataloguu pulpitu np: C:\Windows\Pulpit na C:\Windows\MojPulpit
  2. Trixy

    IShellFolder::IShellView

    Czy ktos wie co jest nie tak w tym kodzie, jak probuje sie odwolac do funkcji klasy IShellView to kompilator sie zuca ze wskaznij na nic nie pokazuje: IShellFolder *SF = NULL; IShellView *SV = NULL; SHGetDesktopFolder( &SF ); if( SF == NULL ) { ShowMessage( "IShellFolder Error" ); return; } SF->CreateViewObject( 0 , IID_IShellView , (void**)&SV ) ; if( SV == NULL ) { ShowMessage( "IShellView Error" ); SF->Release(); return; } SV->Refresh(); SV->Release(); SF->Release(); Chodzi mi o zrealizowanie programowo zdazenia ktore ma miejsce gdy uzytkownik nacisnie F5 majac skupienie na pulpicie czyli jego odswierzenie
  3. Trixy

    IShellView

    Witam, chcialbym skozystac z funkcji skladowej abstrakcyjnej klasy IShellView::Refresh(); ale nie wiem jak, czy ktos mial do czynienia z ta klasa albo wie jak z niej kozystac ?
  4. Trixy

    SetNameOf

    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 );
×
×
  • Utwórz nowe...