http://www.codeproject.com/KB/threads/winspy.aspx Three Ways to Inject Your Code into Another Process by. Robert Kuster