Domanda

Esiste una documentazione chiara sui formati binari utilizzati per serializzare le varie strutture dati MFC?Sono stato in grado di visualizzare alcune delle mie classi in un editor esadecimale e utilizzare la classe ByteBuffer di Java per leggerle (con conversioni endianness automatiche, ecc.).

Tuttavia, attualmente sto riscontrando problemi durante il tentativo di trasferire i dati CObArray, poiché sembra che ci sia un'intestazione piuttosto grande che mi risulta opaca e non è chiaro come persistano le informazioni sul tipo di oggetto.

Esiste una serie di documentazione online che potrebbe essere utile a questo scopo?O qualche esempio di codice Java di qualcuno che si è occupato di questo in passato?

È stato utile?

Soluzione

Poiché MFC viene fornito con il codice sorgente, creerei un'applicazione MFC di prova che serializza un CObArray e passo attraverso il codice di serializzazione.Questo dovrebbe darti tutte le informazioni di cui hai bisogno.

Altri suggerimenti

Sono d'accordo con jmatthias:utilizzare il codice sorgente MFC.

C'è anche questa pagina su MSDN che potrebbe essere utile.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top