CreateProcess рабочий пример на masm можеш тут глянуть. Ток там консоль запускается. Ну разницы почти никакой для тебя.
http://forum.antichat.ru/thread149473.html
ппц тема. Запуск нового процесса из нашего на win32api выглядит также как и на любом другом языке. А если проблемы с асмом, то какое нахрен винапи, учи асемблер только и только под дос. А если так подходишь гоу ту делфи+VCL и сидиез и руки прочь от незамутнённости машинных кодов, а то низкоуровневые демоны, живущие за третьим конвеером, покарают тебя!!!11