Нет сейчас времени попробовать прикрутить одно к другому, но если проблема в клиент-серверной архитектуре, вот проект (
URL >>) с простейшим клиент-сервером на сокетах (VS2005+MFC). К серверной части можно привязать функции по работе с портом (например, взять их из приведённого Вами проекта, они там никак не зависимы от борланда вроде), а с клиента вместо текста посылать, например, два числа (пин и сигнал) в каком-то формате. Сервер его разберёт и пошлёт сигнал на свой локальный порт.