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

Ваш аккаунт

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

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

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

Напишите как юзать ReadFile из Win32Api

Аноним
Help
441
12 декабря 2001 года
Doc__
82 / / 20.06.2000
Это элементарно, Ватсон:) :

ReadFile(
hFile, //Хэндл файла
&Buff, //Буфер (куда читаем)
1, //кол-во байтов для чтения
&NumberBytesToRead, //Буфер для записи кол-ва прочтинанных байтов (НЕ ДОЛЖЕН БЫТЬ РАВЕН НУЛЮ!!!)
NULL//А это для WinNT, в почти всегда должен быть нулём.
);

Вот пример:

{
HANDLE hFile;
unsigned char Buff=0;
DWORD BTR=0;

if(!(hFile=CreateFile("myfile.dat", GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, NULL, NULL)))

MessageBox(NULL, "Невозможно открыть файл.", "Ошибка", MB_OK | MB_ICONERROR);

ReadFile(hFile, &Buff, 1, &BTR, NULL);
CloseHandle(hFile);
}
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог