Тоже сталкивался с такой проблемой. Вот набрал простой пример для разбора
EXE.rar
Даный пример создаёт полностью готовую программу (ехе), при создании можна изменять два параметра. Этот исходник можно упростить добавив в создающийся ехе таблицу импорта с функциями (какие надо).
Если хочеш изменять параметры в готовых ехе то это проще.
Анализируеш ехе, находишь нужные адреса и меняеш их значения.
Все смещения и адреса взяты отсюда
pe.rar