The information in this article applies to:
SYMPTOMSAn attempt to load a CRichEditDoc causes the following message to appear: This happens when you attempt to serialize data to the archive after serializing the CRichEditDoc. CAUSE
CRichEditDoc::Serialize() relies on the rich edit control's support for
saving data. The assumption made by MFC is that the serialization of a rich
edit control will encapsulate an entire file. The serialization code for
loading from the CArchive starts from the current file position and reads
to the end of the file.
RESOLUTIONIf you need to store additional data in the archive, serialize it before serializing the CRichEditDoc. Ensure that the CRichEditDoc is serialized last. For example:
STATUSMicrosoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available. Additional query words: kbVC400bug 4.00 4.10 4.20
Keywords : kbcode kbDocView kbMFC kbVC |
Last Reviewed: January 25, 2000 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |