i am trying my hand in visual basic 2010

it's a windows form program, what am i trying to do is,
when i press ctrl+v (yes pasting) in other program, whether it be notepad or a text box, something also happens in my program.

So i need to capture the keypress event when my form does not have the focus. I have been trying but no success in 2 days.

I would hate to create a windows service for this, but if there is no other way i might have to do it.