I am writing a prog. which logs the keystrokes of users to a textfile so can anyone tell me how to do any of these things:

1. Make the program hidden from the taskbar

2. Make the program log all keystrokes to a textfile

3. Make the program boot from the registry rather than startup.

If you can answer any of these questions please do!
thanks