Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

зависает с ReadFile

5.1K
08 декабря 2007 года
Karrde
88 / / 15.10.2007
Такой трабл. Читаю с помощью ReadFile сообщение модема по одному символу, после последнего прочитанного символа снова вызывается ReadFile(по идее должно возвращать 0, и после этого я выхожу из цикла). Но вместо этого прога просто зависает

Цитата:
do
{
ReadFile(hCom, &szBuf, 1, &iSize, 0);
StringBuf += szBuf;
} while(iSize>0);

534
09 декабря 2007 года
HarryAxe
448 / / 19.01.2006
Либо проверяй значение, возвращаемое ReadFile, либо пробуй читать асинхронно,указав флаг FILE_FLAG_OVERLAPPED при создании объекта "файл".
5.1K
09 декабря 2007 года
Karrde
88 / / 15.10.2007
при указании FILE_FLAG_OVERLAPPED iSize и szBuf вообще не выводит никакого значения(точнее iSize=0)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог