Господа, не сталкивался ли кто с этим на практике?
Вопросы таковы.
1) Внедряем ИЕ, он изумительно работает с HTML-файлами. Но: задаем ему URL "C:\\", он соответственно показывает содержимое диска. А при щелчке на той или иной папке, он запускает отдельный проводник, как если б я щелкал правой кнопкой мыши и выбирал Открыть в новом окне. Как с этим бороться?
2) Как динамически создать страницу и втюхать ее в эксплорер? Я делаю это через буферный файл, а хочется без этого, загружая картинки и тексты через ресурсы, а лучше — наделать хтмл-файлов в ресурсах, прикомпоновывать их к исполняемому файлу и потом закидывать в браузер.
Здравствуйте Снорк, Вы писали:
С>2) Как динамически создать страницу и втюхать ее в эксплорер? Я делаю это через буферный файл, а хочется без этого, загружая картинки и тексты через ресурсы, а лучше — наделать хтмл-файлов в ресурсах, прикомпоновывать их к исполняемому файлу и потом закидывать в браузер.
UnlockResource(hg);
return (rsize != 0);
}
[/vc]
использование примерно так
[vc]
LoadResBSTR(IDR_HTML_HEADER, bstrTmp);
[/vc]
где IDR_HTML_HEADER ресурс получаемый Insert/Resource/HTML
Я внимательно ознакомился с материалами этого форума, спасибо. Есть как создать содержимое из CString. Но предположим, в странице должен быть рисунок. Как я делал это раньше? Я создавал буферный файл из ресурса-картинки, в HTML вставлял тег <img> и все работало. А как теперь, загружая текст из строки? Хотелось бы и далее пользоваться теговым форматированием... Но на что эти теги должны указывать? На файл? Не хочу буферных файлов с картинками! Вот бы проставлять в тег номер ресурса моего приложения ;)! Как все ж таки это решается?
Здравствуйте Снорк, Вы писали:
С>Я внимательно ознакомился с материалами этого форума, спасибо. Есть как создать содержимое из CString. Но предположим, в странице должен быть рисунок. Как я делал это раньше? Я создавал буферный файл из ресурса-картинки, в HTML вставлял тег <img> и все работало. А как теперь, загружая текст из строки? Хотелось бы и далее пользоваться теговым форматированием... Но на что эти теги должны указывать? На файл? Не хочу буферных файлов с картинками! Вот бы проставлять в тег номер ресурса моего приложения ;)! Как все ж таки это решается?
решаестся с помощью ссылки типа "res://"
see MSDN://Res Protocol
reqs: IE4.0