Como posso personalizar a tela de login do Windows Vista e 7?

Preciso criar uma interface de usuário de login do Windows para Windows 7 e Vista que registre o nome de usuário e a imagem da webcam (substituindo a tela de login). Não sei por onde começar. Posso fazer isso em C # ou terei que usar C ++? Qualquer link será útil.

questionAnswers(1)

yourAnswerToTheQuestion