2008-09-10 70 views
3

是否有用于序列化各种MFC数据结构的二进制格式的任何明确的文档?我已经能够在十六进制编辑器中查看我自己的一些类,并使用Java的ByteBuffer类来读取它们(具有自动字节顺序转换等)。阅读VC++ CArchive二进制格式(或Java阅读(CObArray))

但是,我目前遇到问题,同时试图使CObArray数据,因为似乎有一个相当大的标题是不透明的,我不清楚它是如何持久化对象类型信息。

是否有一组在线文档对此有帮助?或者是过去曾经处理过这个问题的人的一些示例Java代码?

回答

3

由于MFC附带源代码,因此我将创建一个测试MFC应用程序,该应用程序序列化CObArray并逐步完成序列化代码。这应该给你你需要的所有信息。

2

我同意jmatthias:使用MFC源代码。

MSDN上还有this page可能有用。