Я создаю небольшое приложение Windows (C++), которое создает некоторые окна такого типа (CreateWindowEx и т. П.). И в одном окне я хочу добавить элемент управления, который показывает MHTML, загруженный из памяти, т. Е. Весь контент MHTML находится в строке, а не в файле.Компонент ActiveX для отображения в памяти MHTML в Windows
Я уже пробовал компонент Shell.Explorer
, но я не могу найти способ вставить ему ничего, кроме HTML (см. AtlAxCreateControl).
Возможно ли использовать компонент Shell.Explorer или любой другой, чтобы отображать MHTML в памяти?
То есть, не записывая содержимое в файл, а затем предоставляя путь к файлу. Это работает, но это не оптимально, и это будет последняя альтернатива, если я не смогу сделать это иначе.
PS: Если это можно сделать на другом языке или в среде, такой как C#, JS, VBS, WSH, HTAs, я тоже все уши.