是否有用於序列化各種MFC數據結構的二進制格式的任何明確的文檔?我已經能夠在十六進制編輯器中查看我自己的一些類,並使用Java的ByteBuffer類來讀取它們(具有自動字節順序轉換等)。閱讀VC++ CArchive二進制格式(或Java閱讀(CObArray))
但是,我目前遇到問題,同時試圖使CObArray數據,因爲似乎有一個相當大的標題是不透明的,我不清楚它是如何持久化對象類型信息。
是否有一組在線文檔對此有幫助?或者是過去曾經處理過這個問題的人的一些示例Java代碼?
是否有用於序列化各種MFC數據結構的二進制格式的任何明確的文檔?我已經能夠在十六進制編輯器中查看我自己的一些類,並使用Java的ByteBuffer類來讀取它們(具有自動字節順序轉換等)。閱讀VC++ CArchive二進制格式(或Java閱讀(CObArray))
但是,我目前遇到問題,同時試圖使CObArray數據,因爲似乎有一個相當大的標題是不透明的,我不清楚它是如何持久化對象類型信息。
是否有一組在線文檔對此有幫助?或者是過去曾經處理過這個問題的人的一些示例Java代碼?
由於MFC附帶源代碼,因此我將創建一個測試MFC應用程序,該應用程序序列化CObArray並逐步完成序列化代碼。這應該給你你需要的所有信息。
我同意jmatthias:使用MFC源代碼。
MSDN上還有this page可能有用。