Класс CHtmlView
Предоставляет функциональные возможности управления WebBrowser в контексте документа MFC и архитектуры представления.
class CHtmlView : public CFormView
Члены
Открытые методы
Имя |
Описание |
---|---|
Создает элемент управления WebBrowser. |
|
Переопределяемый метод, используемый для создания экземпляра сайта элемента управления для размещения элемента управления в форме. |
|
Выполняет указанную команду, используя метод IOleCommandTarget::Exec. |
|
Выполняет команду. |
|
Определяет панель если адреса объекта Internet Explorer отображается. (Элемент управления WebBrowser игнорирует; Internet Explorer). |
|
Извлекает объект приложения, представляющий приложение, содержащее текущий экземпляр приложения Internet Explorer. |
|
Извлекает значение, указывающее, является ли загрузка или другое действие все еще выполняется. |
|
Получает контейнер управления WebBrowser. |
|
Извлекает полное имя, включая путь ресурса, отображаемого в обозревателе Интернета. (Элемент управления WebBrowser игнорирует; Internet Explorer). |
|
Указывает, работает ли элемент управления WebBrowser в полноэкранном режиме или в обычном режиме окна. |
|
Получает высоту главного окна Internet Explorer. |
|
Получает активный документ HTML. |
|
Получает координату левого края экрана главного окна Internet Explorer. |
|
Извлекает имя ресурса в данный момент указывает, что WebBrowser |
|
Получает URL-адрес ресурса, что WebBrowser в данный момент. |
|
Извлекает значение, указывающее, является ли строка меню видима. |
|
Извлекает значение, указывающее, является ли элемент управления находится в автономном режиме. |
|
Извлекает указатель на интерфейс IDispatch. Дополнительные сведения см. в разделе Implementing the IDispatch Interface. |
|
Возвращает текущее значение свойства, связанного с данным объектом. |
|
Извлекает состояние готовности объекта обозревателя Интернета. |
|
Указывает зарегистрирован, является ли элемент управления WebBrowser в качестве верхнего уровня браузера для разрешения имен целевого объекта. |
|
Указывает, является ли зарегистрирован элемент управления WebBrowser в качестве целевой объект перетаскивания для навигации. |
|
Указывает, является ли какие-либо диалоги могут отображаться. |
|
Исходный код HTML веб-страницу. |
|
Указывает, является ли строка состояния Internet Explorer отображается. (Элемент управления WebBrowser игнорирует; Internet Explorer). |
|
Указывает, является ли элемент управления WebBrowser в режиме театра. |
|
Извлекает значение, указывающее, видна ли панель инструментов. |
|
Извлекает координата экрана верхнего края главного окна Internet Explorer. |
|
Извлекает значение, показывающее, равен ли текущий объект - это контейнер верхнего уровня управления WebBrowser. |
|
Извлекает имя типа объекта документа. |
|
Извлекает значение, указывающее, является ли объект видимым или скрытым. |
|
Получает ширину главного окна Internet Explorer. |
|
Переходит к предыдущему элементу в списке журнала. |
|
Переходит к следующему элементу в списке журнала. |
|
Переходит к текущей странице дома или запуска. |
|
Переходит к текущей странице поиска. |
|
Загружает ресурс в элементе управления WebBrowser. |
|
Переходит к ресурсу определенному url-адресу. |
|
Переходит к ресурсу определенному url-адресу или к файлу, указанному полным путем. |
|
Происходит перед работе с именем заданной WebBrowser (или окна или элементе наборов фреймов). |
|
Вызываемый для уведомления приложения о том, что включенное состояние команды Интернет-браузера. |
|
Вызываемый для уведомления приложения о том, что документ достиг состояния READYSTATE_COMPLETE. |
|
Вызванный из Internet Explorer или реализации MSHTML IOleInPlaceActiveObject::OnDocWindowActivate, уведомляющие активный объект в- размещения, когда активировано или деактивации окна документа контейнера. |
|
Вызываемый для уведомления приложения о том, что операция навигации. |
|
Вызываемый, когда операция завершения перехода была остановлена или fail. |
|
Вызываемый для включения или отключения безрежимные диалоговые окна, когда контейнер создает или разрушит модальное диалоговое окно. |
|
Вызываемый на узле Internet Explorer или MSHTML, чтобы разрешить основное приложение, чтобы заменить Internet Explorer или объект данных MSHTML. |
|
Вызываемый из IOleInPlaceActiveObject::OnFrameWindowActivate для уведомления объекта при активации или деактивации фреймовое окно верхнего уровня контейнера. |
|
Вызываемый при изменении свойства FullScreen. |
|
Вызванный Internet Explorer или MSHTML, когда оно используется как целевой объект перетаскивания для предоставления основному приложению предоставить альтернативное IDropTarget. |
|
Вызванный Internet Explorer или MSHTML, чтобы получить интерфейс IDispatch основного приложения. |
|
Извлекает возможности пользовательского интерфейса Internet Explorer или узла MSHTML. |
|
Получает раздел реестра, под которым Internet Explorer или MSHTML хранят параметры пользователя. |
|
Вызываемый, когда Internet Explorer или MSHTML удаляют его меню и панели инструментов. |
|
Вызываемый, когда свойство MenuBar. |
|
Вызываемый после завершения перехода к гиперссылке (или окна или элементе наборов фреймов). |
|
Вызываемый платформой, если переход к гиперссылке завершается ошибкой. |
|
Вызываемый, когда создается новое окно для отображения ресурса. |
|
Вызываемый для уведомления приложения о том, что был обновить ход выполнения операции загрузки. |
|
Вызываемый для уведомления приложения о том, что метод PutProperty изменился значение свойства. |
|
Вызываемый для уведомления приложения о том, что приложение готово, чтобы прервать Internet Explorer. (Область применения.только в Internet Explorer) |
|
Вызванный из Internet Explorer или реализации MSHTML IOleInPlaceActiveObject::ResizeBorder, оповестят объект, который необходимо размер его пробел границы. |
|
Вызванный из Internet Explorer или MSHTML, когда он собирается отобразить его контекстное меню. |
|
Вызываемый до Internet Explorer или MSHTML отображает его меню и панели инструментов. |
|
Вызываемый, когда свойство StatusBar изменилось. |
|
Вызываемый для уведомления приложения о том, что текст строки состояния, связанной с элементом управления WebBrowser изменилось. |
|
Если свойство с именем TheaterMode изменилось. |
|
Вызываемый для уведомления этого приложения о если заголовок документа в элементе управления WebBrowser становится доступным или изменяет. |
|
Вызываемый при изменении свойства панели инструментов. |
|
Internet Explorer или MSHTML, вызываемый при IOleInPlaceActiveObject::TranslateAccelerator или IOleControlSite::TranslateAccelerator будут Вызываются для обработки сообщений сочетание клавиш меню из очереди сообщений контейнера. |
|
Вызванный Internet Explorer или MSHTML для предоставления основному приложению возможности изменять URL-адрес для загрузки. |
|
Уведомляет основное приложение о том, что состояние команды было изменено. |
|
Вызываемый, когда окно для элемента управления WebBrowser должно отображаться или скрытый. |
|
Присваивает значение свойства, связанного с данным объектом. |
|
Запросы состояния одного или нескольких команд, создаваемых событиями пользовательского интерфейса. |
|
Извлекает состояние команды, обрабатываемые элементом управления WebBrowser. |
|
Перезапускает текущий файл. |
|
Перезапускает текущий файл и при необходимости предотвращает заголовок pragma:nocache из отправкой. |
|
Показать или скрывает панель адреса объекта Internet Explorer. (Элемент управления WebBrowser игнорирует; Internet Explorer). |
|
Устанавливает значение, чтобы определить, работает ли элемент управления в полноэкранном режиме или в обычном режиме окна. (Элемент управления WebBrowser игнорирует; Internet Explorer). |
|
Задает высоту главного окна Internet Explorer. |
|
Задает горизонтальное положение основного окна Internet Explorer. |
|
Задает значение для указания, является ли строка меню элемента управления отображается. (Элемент управления WebBrowser игнорирует; Internet Explorer). |
|
Задает значение для определения, является ли элемент управления находится в автономном режиме. |
|
Задает значение, показывающее, является ли элемент управления WebBrowser, как зарегистрирован верхнего уровня браузера для разрешения имен целевого объекта. |
|
Задает значение, показывающее, является ли зарегистрирован элемент управления WebBrowser в качестве целевой объект перетаскивания для навигации. |
|
Задает значение для указания, будет ли элемент управления диалоговые окна. |
|
Задает значение для указания, является ли строка состояния Internet Explorer отображается. (Элемент управления WebBrowser игнорирует; Internet Explorer). |
|
Задает значение, показывающее, является ли элемент управления WebBrowser в режиме театра. |
|
Задает значение для указания видима ли панель инструментов элемента управления. (Элемент управления WebBrowser игнорирует; Internet Explorer). |
|
Задает вертикальное положение основного окна Internet Explorer. |
|
Задает значение, показывающее, является ли объект видимым или скрытым. |
|
Задает ширину главного окна Internet Explorer. |
|
Стопы при открытии файла. |
Заметки
Элемент управления WebBrowser окно, в котором пользователь может просматривать сайты в Интернете, а также папки в локальной файловой системе и в сети. Элемент управления WebBrowser поддерживает hyperlinking, навигацию url-адреса и ведет список журнала.
Использование класса в приложении MFC CHtmlView
В стандартном приложении платформы MFC (или SDI или на основе MDI) объект представления обычно является производным из набора классов специализированного. Эти классы, все производные от CView, предоставляют специализированную функциональность за пределами предоставленным CView.
Индексация класс представления приложения на CHtmlView предоставляет представление с элементом управления WebBrowser. Это фактически выполняет приложением Интернет-браузера. Метод является предпочтительным при создании приложения браузер- стиля Интернета использовать мастер приложений MFC и определяет CHtmlView как класс представления. Дополнительные сведения о реализации и использовании элемента управления WebBrowser в приложениях MFC, " см. Создание приложения Браузер- Стиля Интернета.
Примечание
Элемент управления ActiveX WebBrowser (и, следовательно, CHtmlView) доступны только для программ, выполняемых в рамках Windows NT версии 4.0 или более поздней, в которых Internet Explorer 4.0 или более поздней, было установитьо.
CHtmlView предназначен для приложений, обращающихся к интернету (или документы HTML). Следующие функции элементов CHtmlView применяются к приложению Internet Explorer. Эти функции будут успешными в элементе управления WebBrowser, но они не будут иметь никакого видимый эффект.
Иерархия наследования
CHtmlView
Требования
Header: afxhtml.h