Здравствуйте, Danchik, Вы писали:
D>Вы не слышали об Мютексах? CreateMutex
D>Создаем именованый мютекс, и если второе приложение его не дергает: оно не запущено-свалилось-зависло.
Тогда уж лучше ждать на хэндле процесса: когда процесс завершается, его хэндл переходит в сигнальное состояние и
wait-функция возвращается с кодом WAIT_OBJECT_0.
По теме: оконные сообщения по разным причинам могут не проходить. Например, если у sender-а
более низкий integrity level, чем у receiver-а (Vista+), тогда доставка блокируется UAC-ом.
Или если процессы запущены на разных десктопах/оконных станциях/сессиях, эти границы оконные
сообщения тоже пересекать не могут.