Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

HTML и Visual C++

4.3K
01 мая 2007 года
valeriy15
84 / / 03.04.2006
Подскажите пожалуйста, как можно поместить в окно программы HTML-файл (именно файл, а не его исходный код), т.е. чтобы окно создаваемой проги было наподобие браузера, которое могло читать html-файлы.
320
01 мая 2007 года
m_Valery
1.0K / / 08.01.2007
Цитата: valeriy15
Подскажите пожалуйста, как можно поместить в окно программы HTML-файл (именно файл, а не его исходный код), т.е. чтобы окно создаваемой проги было наподобие браузера, которое могло читать html-файлы.


1.Для диалога
При создании приложения на вкладке Application Type нужно выбрать Dialog Base и Use HTML dialog.Потом в OnInitDialog можно вызвать ф-ию Navigate("http:\\codenet.ru "); так в диалоге будет показана главная страница codenet.ru,тут можно указать любой адрес "c:/1.html" - покажет HTML-страницу на диске с и т.д.Сверху можно добавлять свои элементы управления,скрипты не нужны.
2.Для SDI-приложения
Делаешь класс вида(View) наследником от класса CHtmlView.
С CHtmlView в срр файле окна представления ( допустим myhtmlView.cpp) в ф - ии OnInitialUpdate()
вызывается ф-ия Navigate2(_T("c:/1.html"),NULL,NULL); по умолчанию заходит куда то ...к Microsoft или MSDN,тоже в кавычках вписываешь нужный адрес

4.3K
02 мая 2007 года
valeriy15
84 / / 03.04.2006
А можно ли отобразить HTML-страницу в каком-нибудь компоненте диалогового окна?
320
08 мая 2007 года
m_Valery
1.0K / / 08.01.2007
Цитата: valeriy15
А можно ли отобразить HTML-страницу в каком-нибудь компоненте диалогового окна?


В каком,например ? Что ты имеешь в виду под словом компонент ?
Элемент управления ?

4.3K
11 мая 2007 года
valeriy15
84 / / 03.04.2006
Ну к примеру в ActiveX-элементе (есть такой Microsoft Web Browser), но там прикол в том, что когда выводишь веб-страницу - не отображается полоса прокрутки, а мне бы вот, чтоб она была, как можно это сделать? :confused:
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог