我首先用CreateFile打开一个文件,然后读取文件内容,最后用GetFileSize获得文件大小。这段简单的代码在Windows7中执行没有任何问题,但是拿到XP下,用ReadFile读取文件可以成功,但是GetFileSize出错,ERROR 6,错误的句柄。我就纳闷了,这是因为啥呢。