Con Windows XP non puoi in quel modo.

Si deve scrivere un "low-level keyboard hook". E questo tipo di hook possono essere implementati solamente in DLL native (systemwide hook).

Ovviamente il tutto non vale per la combinazione Ctrl-Alt-Del (con cui il discorso e' molto piu' complesso).

Un esempio di codice lo trovi su MSDN

http://msdn.microsoft.com/msdnmag/co...A/Default.aspx