Как сделать HTML-файл в окне / диалоговом окне с помощью элемента управления ActiveX
Я работаю над Visual++ и пытаюсь сделать предварительный просмотр HTML-файла в диалоговом окне / окне, созданном мной. (так же, как мы получаем панель предварительного просмотра в проводнике окон одним щелчком мыши по hmlFile.html). Я пробовал много поиска в Google, но в результате не удалось. Я откуда-то понял, что это можно сделать с помощью элемента управления ActiveX. Мой проект уже отображает изображение FileName.png (я имею в виду, что оно уже работает для изображения.png) в диалоговом окне, которое я создал.
Но теперь следующая задача - сделать предварительный рендеринг для файлов.html. Я понятия не имею, как выполнить эту задачу. есть идеи?? Если с помощью ActiveX Control?? Для;png файла идея состояла в том, чтобы сохранить содержимое файла.png в потоке (который генерируется одним нажатием кнопки на файле.png), а затем создать декодер, а затем создать источник растрового изображения для 32bppHbitmap и затем выполнить предварительный просмотр на панели / окне предварительного просмотра. Создано / диалоговое окно, и я также знаю о XML-файлах - в этом случае мы создаем таблицу стилей), но я не знаю, как сделать для HTML-файлов???
Любая помощь?? или хорошие ссылки????
1 ответ
Библиотека MFC делает это довольно легко. Вот ссылка на пример программы, которая использует MFC CHtmlView для создания браузера:
http://msdn.microsoft.com/en-us/library/ms177540(v=VS.80).aspx