JR>>К вышеуказанным я-бы, пожалуй, добавил Mailslots, причём как наиболее удобные в данном случае. JR>Хотя, по здравом размышлении, Mailslots, пожалуй, здесь будут вряд-ли удачным выбором.
А почему?
Получается красивая схема: запускаем программу — пытаемся создать этот самый майлслот. Если не создается — значит другой экземпляр программы уже запущен. Открываем майлслот и посылаем ему сообщение "Выйди вон. Сказал такой-то".
Что не сработает?