Jak napisać Screen Saver ?
Jak
napisać Screen Saver ???
Screen Saver to wygaszacz ekranu. Dla niezaawansowanych : jeśli
ustawiłeś jakiś wygaszacz ekranu to po X minutach bezczynności
się on włączy i będzie pokazywał jakieś tak pierdoły.
Wygaszacze Windows przechowywuje w katalogu C:\WINDOWS\SYSTEM
Każdy plik SCR to wygaszacz ekranu. W rzeczywistości plik SCR
nie jest jakimś specjalnym plikiem, tylko normalnym plikiem EXE
ze zmienionym rozszerzeniem. Jednak się różni od innych plików
:
Wywołanie programu z parametrem /s powoduje uruchomienie
programu/wygaszacza
Wywołanie z parametrem /c:cośtam powoduje wyskoczenie
okienka z opcjami wygaszacza czyli np. ilość jakiś
wzorów itp.
Aby móc to osiągnąć trzeba znać zmienną Command.
Przechowywuje ona parametr z jakim został uruchomiony program.
Przykład takiego savera masz w pliku saver.zip
Screen saver to zwykły form rozciągnięty na cały ekran o
czarnym tle naktórym od czasu do czasu coś wyskakuje. I jeszcze
jedna ciekawostka : w programie trzeba ukryć mysz, ja posłużyłem
się nie API, ale po prostu zdefioniowałem własny kursor myszy
(form.mousepicture) i dałem po prostu ikonę ale całą przeźroczystą.
Poruszenie myszą lub naciśnięcie dowolnego klawisza zamyka
Screen Saver jednak dopiero po 2 sekundach od jego uruchomienia (gdybym
nie dał tej blokady, to w panelu sterowania klikając na Podgląd
screen saver by się nie włączył bo zanik odczepimy rękę od
myszy po kliknięciu to moglibyśmy nią nieznacznie poruszyć)
Nie bedę tutaj nic podawał gdyż wystarczy dokładnie
przestudiować plik który załączyłem, w nim są komentarze i
jest on surowy tj. może on służyć jako szablon. Jak widać
Sreen Saver to nie czarna magia.
Jelcyn
Wyszukiwarka
Podobne podstrony:
Gifune, Greg F obedient flies (SS)(txt)t r?ssEstleman, Loren D [SS] Preminger s Gold [v1 0]Tracey, Robyn [SS] Siren Singers [v1 0]SSSS wyklad nr 6 pptKonstrukcja więźby dachowej nawy głównej kościoła ss wizytek w Warszawie, cz 2JP SS 6 Klasy i obiektyD Alquen, Die SS Geschichte Organisation?r Schutzstaffeln NSDAPGray, Muriel [SS] Shite Hawks [v1 0]JP SS 2 algorytmy i podstawy programowaniaDozois, Gardner [SS] Recidivist [v1 0]SS Świadomy Sen Krótki opis, technikihydronic BD345WSC SSwięcej podobnych podstron