读书人

api函数 findfirstfile,该怎么处理

发布时间: 2012-03-06 20:47:55 作者: rapoo

api函数 findfirstfile
FUNCTION ulong FindFirstFile(ref string lpFileName,ref WIN32_FIND_DATA lpFindFileData) LIBRARY "kernel32.dll" ALIAS FOR "FindFirstFileA"

使用这个api函数的时候好象文件超过6g的时候,取文件的大小,也就是nfilesizelow这个取出来是不对的,这个问题如何解决啊,请高手指点

findnextfile也是一样的问题

[解决办法]
先判断nFileSizeHigh是否为0,不为0那么大小公式应该是
(nFileSizeHigh * MAXDWORD+1) + nFileSizeLow

读书人网 >PB

热点推荐