• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Niby zmienia tapetę, ale nie zmienia. Ścieżka pliku .png

Object Storage Arubacloud
0 głosów
547 wizyt
pytanie zadane 6 września 2016 w C i C++ przez Kuba130000 Użytkownik (670 p.)

Cześć.

Chcę zrobić pranka koledze i zmienić mu tapetę przez jakiś program.Mój kod:

SystemParametersInfo( SPI_SETDESKWALLPAPER, 0, (PVOID)"/Program/wallpaper/tapeta.png", SPIF_UPDATEINIFILE );

 

Co tutaj jest nie tak? Zamiast zmieniać na tapetę która jest w tym pliku zmienia na czarne tło.

Program jest w folderze Program, tapeta w folderze wallpaper.

1 odpowiedź

+1 głos
odpowiedź 6 września 2016 przez niezalogowany

Może spróbuj:

 

SystemParametersInfo( SPI_SETDESKWALLPAPER, 0, (PVOID)"wallpaper\\tapeta.png", SPIF_UPDATEINIFILE );

 

komentarz 6 września 2016 przez Kuba130000 Użytkownik (670 p.)
Problem w tym, że żadna z tych wersji nie działa.

Mam folder Program, w tym folderze jest .exe i obok folder wallpaper w ktorym jest tapeta.jpg.

Probowalem także folder Program w ktorym jest .exe i plik tapeta.jpg i także nic.
komentarz 6 września 2016 przez niezalogowany
Na pewno nie działa w momencie gdy zmienisz tylko rozszerzenie .png na .jpg - musisz zapisać jako jakieś zdjęcie i w wyborze zapisu podać format .jpg. Może to pomoże?
komentarz 6 września 2016 przez Kuba130000 Użytkownik (670 p.)
Nie, pobrałem inną tapetę z google, już z rozszerzeniem .jpg.
komentarz 6 września 2016 przez niezalogowany

Spróbuj jeszcze:
 

PWSTR tapeta = L"tapeta.jpg";
SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, tapeta, SPIF_UPDATEINIFILE);
komentarz 6 września 2016 przez Kuba130000 Użytkownik (670 p.)
Dzięki, jutro jeszcze pokombinuję bo dzisiaj nie myślę już.

Podobne pytania

0 głosów
2 odpowiedzi 522 wizyt
pytanie zadane 10 stycznia 2017 w Sieci komputerowe, internet przez MatresSzczepcio Nowicjusz (120 p.)
0 głosów
0 odpowiedzi 315 wizyt
0 głosów
2 odpowiedzi 10,845 wizyt

92,575 zapytań

141,424 odpowiedzi

319,649 komentarzy

61,960 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...