Key logger, subclasses Notepad inserts new menu, overrides wndproc, logs keys, http://www.codeproject.com/Articles/5264/Cross-Process-Subclassing <- this project was used as base