咨询下,和FilleOpen,FileRead,SetFilePointer函数配合使用的获取文件指针位置的配对函数?

解决方案 »

  1.   

    SetFilePointer的返回值,就是当前的文件指针位置。
      

  2.   

    是不是使用
    SetFilePointer(handle,0,0,FILE_CURRENT);就是在当前位置移动0个距离,返回的就是当前的文件指针位置?
      

  3.   

    是的.要注意的是第三个参数是一个指针类型,在C里面可以直接使用0,Delphi当中最好使用Nil.
      

  4.   


    c里面的0或Delphi里面的nil,最终的结果是:文件超过2G的时候,无法定位,要设一个高位才可以定位超过2G的位置。