Показать сообщение отдельно
  #5  
Старый 24.11.2014, 15:13
AlexSku AlexSku вне форума
Специалист
 
Регистрация: 07.05.2007
Адрес: Москва
Сообщения: 884
Репутация: 21699
По умолчанию

Если по простому, то приведу пример, как мы работали с сетью CAN. У библиотеки dll были функции. Для отправки сообщения создайте функцию Write (или SendMessage). Если приходит сообщение к вам, то вызывается ваш обработчик. Предварительно вы указываете эту функцию, а она вызывается асинхронно. Как только она вызовется, внутри надо прочитать сообщение какой-нибудь функцией Read (а может, уже в обработчик будет доставлены байты сообщения). Если нужно данные от прочтения визуализировать, то нужна будет синхронизация с главным процессом.
Ответить с цитированием