ReadFile的用法,怎么判断读取文件结束

ReadFile的用法,怎么判断读取文件结束,第1张

供段闭参慧禅考:

if (m &&NumberOfBytesRead == 0)//握碧裂判断读文件结束

CloseHandle(hFile)

return

}

else

{

pPicture = NULL

break

}

调用 ReadFile() 读取文件铅态,如果读到文件结束,ReadFile函数返回槐谈源 0 (FALSE),这时调用GetLastError函数,GetLastError函侍雹数返回ERROR_HANDLE_EOF

你是因为Create的时候带有OPEN_ALWAYS参数吧。

这时候末尾写文知旅件不需要做判断,搭冲凳直判谈接

fseek(stream,SEEK_END)//FileSeek

跳转到末尾写就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12310429.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存