Alright, im creating a spammer thingy, and there have been problems with it. The first problem I experienced was when I accidentally put the spam into the spammed text. I cured that with textBox1.readonly = true;, but I have since ran into another problem - Some windows overload, and when they do that, there is NO WAY to stop it To cure that, I would need to intercept keystrokes outside of the application. Basically, I want f4 to start a timer, and f5 to stop it, all from outside of the application, in a seperate window. I tried the keypreview stuff off of MSDN, but that only worked whilst I was inside of the same form as my spammer, aka - useless. How would I do this?