Здравствуйте, vao, Вы писали:
vao>В процессе загруженном execvp() делаеться еще один execvp() зависящий от выбора пользователя. vao>Общаеться по очереди сообщений,одновременно может жить несколько таких процессов чтобы их различать используеться идентификатор процесса.
хм. тут имхо нужно:
или переносить ресурсоемкую задачу в dll и загружать ее из процесса диалога
или самому загружать и выполнять exe-шник (примерно как здесь