MFC Serial Communications - PullRequest
       25

MFC Serial Communications

1 голос
/ 08 ноября 2010

Мне нужно добавить последовательный порт (например, COM8) для связи с моим приложением MFC. На какие API мне стоит обратить внимание, чтобы сделать это? Мне нужно, чтобы он мог ждать n байтов в очереди на получение перед запуском (событие, сообщение, обратный вызов и т.д.) Есть ли относительно простой способ сделать это? Все примеры, на которые я смотрел, используют механизм опроса для получения. Это не будет работать для моего приложения. Должен быть какой-то механизм запуска, который срабатывает, когда в очереди n байтов. Спасибо.

1 Ответ

2 голосов
/ 08 ноября 2010

Перекрытый ввод / вывод в Win32 работает очень хорошо: http://www.codeproject.com/KB/system/serial_com.aspx

Также AFAIK, нет официальных классов MFC для последовательной связи. (Они могут быть легко завернуты, хотя).

...