conecte uma tecla de atalho da tela de logon do Windows
Pergunta
Eu construí um programa que liga o teclado e, quando alguma tecla de atalho o pressionou abrindo a porta (que conectou à porta serial COM1 do computador).
Isso funciona bem, até eu travar o computador (Winkey+L). Quero poder abrir a porta com a mesma tecla de atalho da tela de logon.
I Uso do Windows XP & C#.
como faço isso?
obrigado.
Solução 3
Yahhhhhhhhhhhhh !! Eu encontrei!!
Isso pode ser feito com "Psexec /x "De sysinternals.
Outras dicas
Você precisa escrever um serviço do Windows que faça isso. Serviços e drivers podem ser executados fora dos logins de usuários, e os serviços são muito mais fáceis de escrever do que os drivers.
você não pode. Quando a tela é bloqueada, as entradas de mouse e Keboard não são enviadas para programas de execução. É uma coisa de segurança. Se você pudesse se comunicar com programas em execução quando a tela estivesse bloqueada, qual seria o objetivo de travar a tela
Os programas que estão em execução com direitos normais do usuário não podem mexer com a tela de logon por razões de segurança. Isso torna mais difícil para os principais registradores de ver sua senha.
Você precisa converter seu programa em um serviço. Por favor, vejahttp://msdn.microsoft.com/en-us/library/ms686953(vs.85).aspxPara detalhes sobre como implementar e instalar um serviço.