Создание IStorage со встроенным OLE из необработанных байтовых данных. ⇐ C++
-
Гость
Создание IStorage со встроенным OLE из необработанных байтовых данных.
Мне нужно создать OLE со встроенным файлом из необработанных байтовых данных, поступающих из веб-сервиса. Необработанные данные представляют собой поток октетов, который может быть любым файлом jpeg, bmp, png и т. д.
У меня есть такой метод.
OpenAsOle(IStorage** ppStorage, вектор rawData) { } Я создаю временный файл из байтовых данных, а затем из этого файла создаю объект OLE, используя функцию OleCreateFromFile.
Есть ли способ создать OLE непосредственно из необработанных данных без создания временных файлов?
Мне нужно создать OLE со встроенным файлом из необработанных байтовых данных, поступающих из веб-сервиса. Необработанные данные представляют собой поток октетов, который может быть любым файлом jpeg, bmp, png и т. д.
У меня есть такой метод.
OpenAsOle(IStorage** ppStorage, вектор rawData) { } Я создаю временный файл из байтовых данных, а затем из этого файла создаю объект OLE, используя функцию OleCreateFromFile.
Есть ли способ создать OLE непосредственно из необработанных данных без создания временных файлов?
Мобильная версия