Step by Step
bo šel skozi proces, kako Screensaver dela, ki temeljijo na operacijskem sistemu Windows 95/98 računalniku. Čeprav se lahko ukazi sistema in natančne podrobnosti razlikujejo, je postopek v bistvu enaka za druge računalnike, kot tudi.
Računalnik neprestano spremlja dejavnost dogaja med različnimi deli sistema. Ko ugotavlja, da so bili tipkovnico in miško nedejaven količino časa, ki je naveden v nastavitvah Screensaver okna Display Properties, sistem pošlje poseben ukaz v ospredju (sedanji) uporabo, da vidim, če lahko zaženete zaslona. Če se aplikacija izvaja, da ima Computer Based Training (CBT) okno odprto, ali ima program, kot je Windows, kot eno teči od MS-DOS hitro, kot ospredja aplikacijo, Windows se ne zažene ohranjevalnik zaslona.
Evo, točno to, kar počne:
- Če želite izvedeti, ali lahko začne ohranjevalnik zaslona ali ne, Windows pošlje sporočilo ospredju uporabo. Ta ukaz je asking vlogo, " Ali lahko začnem screensaver? &Quot; Program non-Windows ne bo razumel ukaz, in zato ne bo odgovoril. Bo Zahtevek za CBT razumel, vendar se bo odzvala s ukaz, ki pomeni ". Ne, jaz sem zagotavljanjem usposabljanja zdaj " Vse druge aplikacije naj bi pozitivno odzove na ukaz.
- Windows potem gleda na liniji SCRNSAVE.EXE = ____ v System.ini datoteko, da vidim, če je bil screensaver določeno. Če je vnos prazen, ga ignorira ukaz za izvršitev zaslona. Ampak, če je ime datoteke na seznamu, se poskuša naložiti datoteko. Dokler je datoteka naveden dejanski ohranjevalnik zaslona, se program izvaja in ustvarja slike ohranjevalnika zaslona na vrhu trenutnem namizju.
- ohranjevalnik zaslona teče naprej, dokler Windows zazna vnos s tipkovnice ali miške. Pri večini ohranjevalnike zaslona, ki se gibljejo z miško ali s pritiskom na katerokoli tipko se bo takoj prekine zaslona. Vendar se ohranjevalniki zaslona lahko programiran, da se ustavi, ko so pritisnili le nekatere tipke ali gumbe, ali ko se miška premakne na določeno razdaljo. Ta funkcija je še posebej uporabno v interaktivnih zaslona.
- Ko Windows dobi vhod, da bi morala odstopiti od zaslona, da preveri, če je zaščita z geslom vklopljena. Če to pomeni, da box pops up, ki zahteva, da vnesete uporabniško