2008-09-10 95 views
3

是否有用於序列化各種MFC數據結構的二進制格式的任何明確的文檔?我已經能夠在十六進制編輯器中查看我自己的一些類,並使用Java的ByteBuffer類來讀取它們(具有自動字節順序轉換等)。閱讀VC++ CArchive二進制格式(或Java閱讀(CObArray))

但是,我目前遇到問題,同時試圖使CObArray數據,因爲似乎有一個相當大的標題是不透明的,我不清楚它是如何持久化對象類型信息。

是否有一組在線文檔對此有幫助?或者是過去曾經處理過這個問題的人的一些示例Java代碼?

回答

3

由於MFC附帶源代碼,因此我將創建一個測試MFC應用程序,該應用程序序列化CObArray並逐步完成序列化代碼。這應該給你你需要的所有信息。

2

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

MSDN上還有this page可能有用。