Mfc 为应用程序预分配磁盘空间

Mfc 为应用程序预分配磁盘空间,mfc,diskspace,Mfc,Diskspace,我的基于MFC的应用程序将在磁盘上写入多个不同类型的文件。我必须为整个应用程序预先分配固定磁盘空间,以便其他应用程序不会占用我的磁盘资源。通过谷歌,我知道了如何为单个文件而不是多个文件预先分配磁盘空间。我认为不可能在应用程序级别预先分配磁盘空间(即为多个文件预先分配一块空间)。您必须使用CFile::Seek或SetFilePointer分别为每个文件分配空间。我认为不可能在应用程序级别预分配磁盘空间(即为多个文件预分配一块空间)。您必须使用CFile::Seek或SetFilePointer分

我的基于MFC的应用程序将在磁盘上写入多个不同类型的文件。我必须为整个应用程序预先分配固定磁盘空间,以便其他应用程序不会占用我的磁盘资源。通过谷歌,我知道了如何为单个文件而不是多个文件预先分配磁盘空间。

我认为不可能在应用程序级别预先分配磁盘空间(即为多个文件预先分配一块空间)。您必须使用
CFile::Seek
SetFilePointer
分别为每个文件分配空间。我认为不可能在应用程序级别预分配磁盘空间(即为多个文件预分配一块空间)。您必须使用
CFile::Seek
SetFilePointer
分别为每个文件分配空间参见此答案