Para mostrar como é facil operar com bibliotecas do windows, farei essa rapida demonstração de como bloquear estação de trabalho do windows.
Normalmente você tem que apertar ctrl + alt + del
depois disso escolher a opção bloquear computador.
Para brincar um pouco com a biblioteca user32.dll vamos fazer essa aplicação muito simples que ao ser ativada bloqueia a estação de trabalho exigindo que seja colocada a senha do usuario novamente para voltar as atividades.
static class Program
{
//Nessa simples linha estamos importando a dll user32 do windows
//que é uma das bibliotecas principais do windows
[DllImport("user32.dll", SetLastError = true)]
//A bliblioteca user32 tem um metodo que não recebe parametros
//chamado LockWorkStation que faz essa função de bloquear a estação de trabalho
//nessa linha declaramos o metodo LockWorkStation(),
//que está no user32.dll, como um metodo externo
public static extern int LockWorkStation();
static void Main()
{
LockWorkStation();
}
}
terça-feira, 5 de fevereiro de 2008
Bloqueando Estação de trabalho do Windows
Postado por João Bosco Seixas às 18:06
Marcadores: .NET, C#, Desenvolvimento, Microsoft
Assinar:
Postar comentários (Atom)
1 comentários:
muito obrigado!
Postar um comentário