[WinAPI, C++] Zmiana tła pulpitu
Ostatnio zmodyfikowano 2010-06-22 09:58
McAffey Temat założony przez niniejszego użytkownika |
[WinAPI, C++] Zmiana tła pulpitu » 2010-06-21 22:13:45 Witam! Próbuję zmienić sobie tapetę poprzez winapi, jednak to co znalazłem na internecie : SystemParametersInfo( SPI_SETDESKWALLPAPER, 0, "C:\\obrazek.bmp", SPIF_UPDATEINIFILE || SPIF_SENDWININICHANGE );
się nie kompiluje. Wiecie może coś na ten temat? Dziękuję i pozdrawiam |
|
DejaVu |
» 2010-06-21 22:18:34 |
|
McAffey Temat założony przez niniejszego użytkownika |
» 2010-06-22 09:58:38 Błąd mam "invalid conversion from `const void*' to `void*'" Nie wiem, czy ja muszę jeszcze coś deklarować na początku, nie mogę nigdzie znaleźć tego ładnie opisanego.
Edit: Udało się, okazało się, że ma być nie : [CODE]SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, "C:\\obrazek.bmp",SPIF_UPDATEINIFILE || SPIF_SENDWININICHANGE);[/code] tylko: [CODE]SystemParametersInfo( SPI_SETDESKWALLPAPER, 0, (PVOID)"C:\\obrazek.bmp", SPIF_UPDATEINIFILE ); [/code] Z tym "(PVOID)" przed ścieżką obrazka. Jeszcze raz dzięki, temat może być zamknięty ;] |
|
« 1 » |