Seu computador monitora constantemente as atividades dos diversos componentes do sistema. Quando ele nota que o teclado e o mouse ficaram ociosos durante o tempo indicado nas propriedades do protetor de tela, na janela propriedades de vídeo, seu sistema envia um comando especial ao primeiro plano, ou ao aplicativo em processamento, para verificar se o protetor de tela pode ser iniciado. Se o aplicativo em funcionamento for do tipo treinamento em computadores (CBT, computer-based training) e se uma janela estiver aberta, ou tratar-se de um programa de processamento em primeiro plano não compatível com Windows (como os que exigem o prompt do MS-DOS), o Windows não iniciará o protetor de tela.
Veja exatamente como o protetor de tela começa a funcionar:
- o Windows verifica se deve iniciar o protetor de tela enviando uma mensagem ao aplicativo que está sendo processado em primeiro plano. O comando pergunta ao aplicativo: "Posso iniciar o protetor de tela?";
- se o programa não for compatível com o Windows, não compreenderá o comando e não dará resposta. Um aplicativo CBT compreenderia o comando, mas responderia: "não inicie o protetor de tela, estou no meio de um treinamento". Todas os outros aplicativos responderiam afirmativamente ao comando;
- o Windows então procuraria a linha SCRNSAVE.EXE=____ no arquivo system.ini, verificando se algum protetor de tela foi especificado. Se não tiver sido, o comando para executar o protetor de tela é ignorado. Mas se o nome de algum arquivo estiver listado, o Windows tentará carregá-lo para que funcione. Desde que o arquivo listado seja realmente um protetor de tela, o programa o executará e criará as imagens do protetor de tela por cima da área de trabalho ativa.
Abaixo estão alguns links interessantes:
- Como funcionam os protetores de telas
- Como funcionam os sistemas operacionais
- Como funcionam os monitores de computador
- Como funcionam os teclados dos computador
- Como funciona o mouse do computador


