llseek

此頁沒有內(nèi)容條目
內(nèi)容

llseek

VB聲明

Declare Function llseek Lib "kernel32" Alias "_llseek" (ByVal hFile As Long, ByVal lOffset As Long, ByVal iOrigin As Long) As Long

說明

設(shè)置文件中進(jìn)行讀寫的當(dāng)前位置。該函數(shù)與vb的seek語句類似。如果用vb的open命令打開了一個文件,那么不要再對這個文件使用llseek函數(shù)

返回值

Long,返回一個新位置,設(shè)置成從文件起始處算起的一個偏移量。HFILE_ERROR表示函數(shù)執(zhí)行出錯。會設(shè)置GetLastError

參數(shù)表

參數(shù)

類型及說明

hFile

Long,系統(tǒng)文件句柄

lOffset

Long,字節(jié)偏移量

iOrigin

Long,下述常數(shù)之一

FILE_BEGIN

lOffset將新位置指定成從文件起始處的一個偏移距離

FILE_CURRENT

lOffset將新位置指定成從當(dāng)前位置開始的一個偏移距離

FILE_END

lOffset將新位置指定成從文件結(jié)尾開始的的一個偏移距離

注解

參考SetFilePointer函數(shù),認(rèn)識能對較大文件進(jìn)行處理的一個近似函數(shù).

Top