O que continua ativando meu monitor?

0

Eu tenho um laptop que sofreu alguns danos no chassi, o que torna muito complicado abrir / fechar o laptop. Normalmente, as extremidades metálicas do LCD seguram o chassi, mas neste caso o plástico de liga de magnésio que segura os parafusos está quebrado. O laptop está fora da garantia e seria um pouco caro para mim, no momento, enviá-lo para a HP para reparo. Há um fio que sobe da placa-mãe para o LCD. Esse fio é esfregado na parte de metal toda vez que eu abro ou fecho a tampa do laptop. Então, para evitar mais danos ao meu laptop (pelo menos até que eu consiga consertá-lo), eu fiz um programa simples para desligar o monitor ao comando. Basicamente usa apenas o seguinte:

SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, (LPARAM) 2);

Funciona muito bem e permite que eu mantenha meu laptop aberto indefinidamente. O único problema é que algum programa continua acordando minha tela. Não há quase nada aberto, e não consigo inventar nada imediatamente óbvio.

Eu estava pensando como vocês iriam descobrir o que está acontecendo na minha exibição? Você pode recomendar algum software e talvez alguma informação sobre quais eventos / específicos eu deveria estar procurando?

    
por x0a 29.07.2013 / 10:48

0 respostas