VC怎么判断文件存储是否成功?或者说是否结束?

来源:百度知道 编辑:UC知道 时间:2024/09/24 21:55:15
如题,怎么判断?

如果文件存储是自己写的,存储函数的结束是自己控制的,显而易见。
如果文件存储是其它进程干的事情,不是自己写的,采用独占方式打开存储文件, HANDLE hFile = CreateFile(szDesFile,GENERIC_READ,NULL,NULL,OPEN_EXISTING,NULL,NULL);
if(hFile==INVALID_HANDLE_VALUE) {GetLastError()...} 失败则表示正被其它进程访问。

写文件的函数不是有返回值吗?