Код был взят с одного из форумов программирование уже достаточно давно... В первоисточнике был несколько не доработан - можно было провести инжект только в дочерний процесс. Я же добавил возможность поиск процесса по имени исполняемого файла (в примере это winamp.exe).
Пример заставляет вывести чужой процесс messagebox. Если есть мозги - то можно склепать не плохой троян, не палющийся файрволом