Hello Everyone,
I hope you are doing well ?
I have an issue with the mfc activex control I implemented some years ago.
When I paste it with his data onto powerpoint, I can manipulate it like being pasted on a winform but the issue is the storage onto pptx file format. When I reload the pptx saved file, it does not contain the persisted data done via IPersistStorage interface. When I reload the ppt file generated, it has the data back available.
Cna somebody explain me what is the new strategy to persist the content inside the pptx file format ?
Thank you very much in advance for all kind of information.
All the best to you.
MiQi.
What I have tried:
ppt is still using the compound file system compared to pptx which may be decrypted by just changing his extension to zip.
It dumps a dolfer structure like that:
|
| [Content_Types].xml
|
+---_rels
|
|
+---docProps
|
|
+---ppt
|+-- activeX
activeX1.xml
activeX1.bin
Does somebody how this .bin file is generated from the invocation if IPersistStorage::Save. After the save completion, I do not see where all the storage blob has been stored. I also saw IPropertyBag interface while surfing the web but it does not seem to be the right candidate for the entire storage data persistency and in result generate this apparently missing .bin file / activatex control.
Does somebody have an idea ?
Thank you very much in advance
Best regards,
MiQi