| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Visual C++/MFC/WTL > Настройка Com-порта |
| Автор: NiТR0 15.9.2005, 11:44 | ||
| Ребята, проблема. Помогите, кто может. Я вручную заполняю структуру DCB для настройки COM-порта, а SetCommState не выполняется и FormatMessage говорит что "Неверная ф-ия". Синхронный режим, хэндл беру нормально, грешу на структуру DCB, но что в ней может быть не так? Спасайте, народ.
|
| Автор: takedo 15.9.2005, 13:53 |
| после того как BOOL ret = SetCommState; if(!ret)GetLastError(&ErCode); и хотя бы посмотри чего не того. |
| Автор: NiТR0 15.9.2005, 15:17 |
| Ура товарищи! Ответ найден! Порт нельзя конфигурировать, если на нем стоит драйвер, т.е. он занят. Ничего хорошего правда, но главное - до истины добрался! Всем большое спасибо! |