CArchive::IsStoring 是 MFC(Microsoft Foundation Classes)中的 CArchive 类的另一个公共方法。该方法用于检查当前存档是否正在进行存储(保存)操作。

以下是 CArchive::IsStoring 方法的基本签名:
BOOL IsStoring() const;

该方法返回一个 BOOL 值,如果当前存档正在进行存储(保存)操作,则返回 TRUE;否则,返回 FALSE。

示例用法:
CArchive ar; // 假设已经创建了一个 CArchive 对象

if (ar.IsStoring()) {
    // 执行保存时的处理逻辑
    // ...
} else {
    // 执行加载时的处理逻辑
    // ...
}

通过在适当的上下文中使用 IsStoring 方法,你可以根据当前存档的操作执行相应的逻辑。


转载请注明出处:http://www.zyzy.cn/article/detail/15442/MFC/CArchive