CHtmlView с картинками
От: kastet  
Дата: 19.10.01 08:57
Оценка:
Проблема следующая:

Если в Internet Explorer по умолчанию отключена загрузка картинок, то
все страницы, открытые в CHtmlView показываются без картинок.

Как принудительно заставить CHtmlView загружать страницы с картинками.
Сам я кроме как писать в реестр
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Display Inline Images = "yes".
не придумал.

Помогите, кто чем может.
Re: CHtmlView с картинками
От: retalik www.airbandits.com/
Дата: 19.10.01 10:56
Оценка:
Здравствуйте kastet, Вы писали:

K>Проблема следующая:


K>Если в Internet Explorer по умолчанию отключена загрузка картинок, то

K>все страницы, открытые в CHtmlView показываются без картинок.

K>Как принудительно заставить CHtmlView загружать страницы с картинками.

K>Сам я кроме как писать в реестр
K>HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Display Inline Images = "yes".
K>не придумал.

K>Помогите, кто чем может.


Посмотри
http://www.rsdn.ru/forum/?action=message&gid=4&mid=8902&ubb=1
Автор: KVV
Дата: 13.10.01


Из той же оперы.
Успехов,
Виталий.
Re: CHtmlView с картинками
От: OlegO Россия http://www.mediachase.ru
Дата: 19.10.01 11:21
Оценка:
Здравствуйте kastet, Вы писали:

K>Проблема следующая:


K>Если в Internet Explorer по умолчанию отключена загрузка картинок, то

K>все страницы, открытые в CHtmlView показываются без картинок.

K>Как принудительно заставить CHtmlView загружать страницы с картинками.

K>Сам я кроме как писать в реестр
K>HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Display Inline Images = "yes".
K>не придумал.

K>Помогите, кто чем может.


IE позволяет контролировать закачку картинок(и многое другое :))

Для этого надо будет подвязать к получению событий от WebBrouser'a
и обрабатывать событие с DISPID_AMBIENT_DLCONTROL, IE запрашивает
его для определения настроек связанных с контролирование Download и Execution
ты должен вернуть список флагов.

Например так
case DISPID_AMBIENT_DLCONTROL:
         *pvarResult = DLCTL_DLIMAGES | DLCTL_VIDEOS | DLCTL_BGSOUNDS | DLCTL_NO_SCRIPTS;


Как подвязаться к событиям от IE смотри статьи на этом сайте.
Так же Смотри пример в MSDN'e :AtlBrowser
И рекомендую "MS Press — Programming MS Internet Explorer 5"
Chapter 9:Controlling Download and Execution, там приведен полный список флагов.
которую ты можешь скачать с http://pcbook.51soft.com/ebook/en/default.asp
(ftp://dl3.51soft.com:8384/bco019.zip)
С уважением, OlegO.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.