Как сортируются сообщения и каким образом, они не дублируются?
Очень просто. Отправляемая строка, экранируется символом доллара (dollar sign).
$05:16 Вася: Привет!$
Прибывая в программу, в функции OnMsg(), файл MainFrm.cpp
В переменной Value, постепенно, строка за строкой, получается предложение.
Результат отправляется в функцию DisplayMsg() (функция в этом же файле, выше).
В DisplayMsg() происходит сравнение, относительное - это стандартная функция Си
strstr(), если нет совпадений, строка добавляется.

