Modifying login screens is a rather obscure science.
For Windows XP and below, you will need to create a custom GINA (Graphical Identification and Authentication) DLL. This process is described in this MSDN magazine article.
As for Vista and above, you will need to create a custom Credential Provider. It is demonstrated in this MSDN magazine article.
I wouldn't recommend doing what you are doing. This could be a huge security breach.