Операционная система Microsoft Windows 3.1 для программиста -том 3

       

Позиционирование


Для выполнения операции позиционирования внутри файла приложения Windows могут использовать функцию _llseek :

LONG WINAPI _llseek( HFILE hf, // идентификатор файла LONG lOffset, // смещение int nOrigin); // способ использования смещения

Функция _llseek перемещает указатель текущей позиции в файле на lOffset байт, причем направление смещения зависит от значения параметра nOrigin следующим образом:

Значение Описание
SEEK_SET Указатель текущей позиции в файле перемещается на lOffset байт от начала файла
SEEK_CUR Указатель текущей позиции в файле перемещается на lOffset байт от текущей позиции
SEEK_END Указатель текущей позиции в файле перемещается на lOffset байт от конца файла

Таким образом, с помощью этой функции вы можете обеспечить прямой доступ к файлу.

Функция возвращает новое значение текущей позиции от начала файла или HFILE_ERROR при ошибке.



Содержание раздела