Klasa CHtmlView
Udostępnia funkcje formantu WebBrowser w kontekście MFC firmy/widok dokumentu architektury.
class CHtmlView : public CFormView
Członkowie
Metody publiczne
Nazwa |
Opis |
---|---|
Tworzy formant WebBrowser. |
|
Overridable używane do tworzenia instancji witryny formant do formantu na formularzu hosta. |
|
Wykonuje określone polecenie przy użyciu IOleCommandTarget::Exec metody. |
|
Wykonuje polecenie. |
|
Określa, czy pasek adresu obiektu programu Internet Explorer jest widoczny.(Formant WebBrowser ignoruje; Tylko Internet Explorer.) |
|
Pobiera obiekt aplikacji reprezentujący aplikacji, który zawiera bieżące wystąpienie aplikacji programu Internet Explorer. |
|
Pobiera wartość wskazującą, czy pobieranie lub innej działalności jest nadal w toku. |
|
Pobiera kontenera formantu WebBrowser. |
|
Pobiera pełną nazwę, łącznie ze ścieżką zasobu wyświetlana w przeglądarce sieci web.(Formant WebBrowser ignoruje; Tylko Internet Explorer.) |
|
Wskazuje, czy formant WebBrowser działa w trybie pełnoekranowym lub w trybie normalnym oknie. |
|
Pobiera wysokość okna głównego programu Internet Explorer. |
|
Pobiera aktywny dokument HTML. |
|
Pobiera Współrzędna ekranu lewej krawędzi głównego okna programu Internet Explorer. |
|
Pobiera nazwę zasobu, który widać WebBrowser |
|
Pobiera adres URL zasobu, który widać WebBrowser. |
|
Pobiera wartość, która określa, czy pasek menu jest widoczny. |
|
Pobiera wartość, która określa, czy formant jest w trybie offline. |
|
Pobiera wskaźnik do IDispatch interfejsu.Aby uzyskać więcej informacji, zobacz Implementing the IDispatch Interface. |
|
Pobiera bieżącą wartość właściwości skojarzone z danym obiektem. |
|
Pobiera stan gotowy obiekt przeglądarki sieci web. |
|
Wskazuje, czy formant WebBrowser jest zarejestrowany jako najwyższego poziomu przeglądarki docelowej rozpoznawania nazw. |
|
Wskazuje, czy formant WebBrowser jest zarejestrowany jako miejsca docelowego upuszczania do nawigacji. |
|
Wskazuje, czy można wyświetlane żadne okna dialogowe. |
|
Kod źródłowy HTML strony sieci web. |
|
Wskazuje, czy pasek stanu programu Internet Explorer jest widoczny.(Formant WebBrowser ignoruje; Tylko Internet Explorer.) |
|
Wskazuje, czy formant WebBrowser jest w trybie kinowym. |
|
Pobiera wartość, która określa, czy pasek narzędzi jest widoczny. |
|
Pobiera Współrzędna ekranu górnej krawędzi głównego okna programu Internet Explorer. |
|
Pobiera wartość wskazującą, czy bieżący obiekt jest kontenerem najwyższego poziomu formantu WebBrowser. |
|
Pobiera nazwę typu obiektu dokumentu. |
|
Pobiera wartość wskazującą, czy obiekt jest widoczny czy ukryty. |
|
Pobiera szerokość okna głównego programu Internet Explorer. |
|
Przechodzi do poprzedniego elementu na liście historii. |
|
Przechodzi do następnego elementu na liście historii. |
|
Przechodzi do bieżącego home lub strony początkowej. |
|
Przechodzi do bieżącej strony wyszukiwania. |
|
Ładuje zasobów w formancie WebBrowser. |
|
Przechodzi do zasobu identyfikowanego przez adres URL. |
|
Przechodzi do zasobu identyfikowanego przez adres URL lub plik identyfikowany przez pełną ścieżkę. |
|
Wywoływana przed wykonaniem nawigacji w danym WebBrowser (na element okna lub zestawu ramek). |
|
Wywoływana powiadomić aplikację, że zmienił się stan włączenia polecenia przeglądarki sieci web. |
|
Do aplikacji, która osiągnęła dokumentu powiadamia READYSTATE_COMPLETE Państwo. |
|
Wywołana z realizacji programu Internet Explorer lub MSHTML IOleInPlaceActiveObject::OnDocWindowActivate, który powiadamia aktywny obiekt w miejsce okna dokumentu kontenera jest aktywowany lub zdezaktywowany. |
|
Nazywane powiadomić aplikację, która rozpoczyna operację nawigacji. |
|
Wywoływane, gdy operacja nawigacji gotowego, został zatrzymany lub nie powiodło się. |
|
Wywołana, aby włączyć lub wyłączyć niemodalny okien dialogowych kontenera tworzy lub niszczy modalnego okna dialogowego. |
|
O nazwie hosta przez Internet Explorer lub MSHTML umożliwić hosta zastąpić programu Internet Explorer lub obiekt danych MSHTML's. |
|
Wywołana z IOleInPlaceActiveObject::OnFrameWindowActivate do Powiadamiaj obiekt kontenera 's najwyższego poziomu ramki okna jest aktywowany lub zdezaktywowany. |
|
Wywoływane, gdy właściwość FullScreen zmieniona. |
|
Wywołana przez program Internet Explorer lub MSHTML, gdy jest on używany jako miejsce docelowe upuszczenia umożliwiające hosta do dostarczania alternatywne IDropTarget. |
|
Wywoływany przez program Internet Explorer lub MSHTML uzyskać hosta IDispatch interfejsu. |
|
Pobiera możliwości interfejsu użytkownika programu Internet Explorer lub MSHTML hosta. |
|
Zwraca wartość klucza rejestru, w którym przechowuje preferencje użytkownika programu Internet Explorer lub MSHTML. |
|
Wywoływane, gdy program Internet Explorer lub MSHTML usuwa jego menu i paski narzędzi. |
|
Wywoływane, gdy właściwość MenuBar zmieniona. |
|
Wywoływana po zakończeniu nawigacji na hiperłącze (na element okna lub zestawu ramek). |
|
Wywołana w ramach Jeśli nawigacja do hiperłącza nie powiedzie się. |
|
Wywoływane, gdy nowe okno ma być utworzony zasób wyświetlania. |
|
Wywoływana powiadamianie aplikacji został zaktualizowany postęp operacji pobierania. |
|
Wywołana aplikacja powiadomienia, PutProperty metody zmieniła się wartość właściwości. |
|
Wywoływana powiadomić aplikację, że stosowanie programu Internet Explorer jest gotowy zakończyć.(Dotyczy tylko programu Internet Explorer) |
|
Wywołana z realizacji programu Internet Explorer lub MSHTML IOleInPlaceActiveObject::ResizeBorder, którego alerty obiekt, który należy zmienić rozmiar miejsca jego obramowanie. |
|
Wywołana z programu Internet Explorer lub MSHTML po około, aby wyświetlić menu kontekstowe. |
|
Wywołana przed programu Internet Explorer lub MSHTML Wyświetla menu i paski narzędzi. |
|
Wywołana po zmianie właściwości pasek stanu. |
|
Wywoływana powiadomić aplikację, że zmienił tekst paska stanu skojarzone z formantu WebBrowser. |
|
Wywołana, gdy właściwość TheaterMode zostanie zmieniona. |
|
Nazywane powiadomić aplikację, jeśli tytuł dokumentu w formancie WebBrowser staje się dostępna lub zmiany. |
|
Wywołana po zmianie właściwości paska narzędzi. |
|
Wywoływany przez program Internet Explorer lub MSHTML po IOleInPlaceActiveObject::TranslateAccelerator lub IOleControlSite::TranslateAccelerator jest wywoływana w celu przetwarzania menu klawisz skrótu wiadomości z kolejki wiadomości kontenera. |
|
Wywołana przez Internet Explorer lub MSHTML umożliwić szansę zmodyfikować adres URL hosta do załadowania. |
|
Powiadamia host zmieniła stan polecenia. |
|
Wywoływane, gdy okno dla formantu WebBrowser powinny być wyświetlane ukryte. |
|
Ustawia wartość właściwości skojarzone z danym obiektem. |
|
Kwerendy stanu generowany przez zdarzenia interfejsu użytkownika w jedno lub kilka poleceń. |
|
Bada stan polecenia przetwarzanych przez formant WebBrowser. |
|
Ponownie ładuje bieżącego pliku. |
|
Ponownie ładuje bieżącego pliku i opcjonalnie zapobiega pragma:nocache nagłówka przesyłane. |
|
Pokazuje lub ukrywa pasek adresu obiektu programu Internet Explorer.(Formant WebBrowser ignoruje; Tylko Internet Explorer.) |
|
Ustawia wartość określającą, czy formant działa w trybie pełnoekranowym lub w trybie normalnym oknie.(Formant WebBrowser ignoruje; Tylko Internet Explorer.) |
|
Ustawia wysokość okna głównego programu Internet Explorer. |
|
Ustawia położenie poziome głównego okna programu Internet Explorer. |
|
Ustawia wartość, czy pasek menu formantu jest widoczny.(Formant WebBrowser ignoruje; Tylko Internet Explorer.) |
|
Ustawia wartość określającą, czy formant jest w trybie offline. |
|
Ustawia wartość wskazującą, czy formant WebBrowser jest zarejestrowany jako najwyższego poziomu przeglądarki docelowej rozpoznawania nazw. |
|
Ustawia wartość wskazującą, czy formant WebBrowser jest zarejestrowany jako miejsca docelowego upuszczania do nawigacji. |
|
Ustawia wartość określającą, czy formant będzie wyświetlać okna dialogowe. |
|
Ustawia wartość, aby ustalić, czy pasek stanu programu Internet Explorer jest widoczny.(Formant WebBrowser ignoruje; Tylko Internet Explorer.) |
|
Ustawia wartość wskazującą, czy formant WebBrowser w trybie kinowym. |
|
Ustawia wartość określającą, czy narzędzi formant jest widoczny.(Formant WebBrowser ignoruje; Tylko Internet Explorer.) |
|
Ustawia położenie w pionie głównego okna programu Internet Explorer. |
|
Ustawia wartość wskazującą, czy obiekt jest widoczny czy ukryty. |
|
Ustawia szerokość okna głównego programu Internet Explorer. |
|
Zatrzymuje otwieranie pliku. |
Uwagi
Formant WebBrowser jest okno, w którym użytkownik może przeglądać witryny w sieci World Wide Web, jak również foldery w lokalnym systemie plików, a w sieci.Formant WebBrowser celu nawigacji Uniform Resource Locator (URL) obsługuje i utrzymuje listę historii.
Za pomocą klasy CHtmlView w aplikacji MFC
W standardowych MFC framework aplikacji (SDI lub MDI podstawie) widok obiektu powszechnie pochodzi z wyspecjalizowanych zestaw klas.Te klasy wszystkich pochodnych z CView, oferują funkcje specjalne poza przez CView.
Oparcie klasy widoku aplikacji na CHtmlView zawiera widok z formantu WebBrowser.Uzależnia to skutecznie aplikacji przeglądarki sieci web.Preferowaną metodą tworzenia aplikacji sieci web w przeglądarce styl jest Kreator aplikacji MFC i określić CHtmlView jako klasa widoku.Aby uzyskać więcej informacji dotyczących wdrażania i korzystania z formantu WebBrowser w aplikacjach MFC, zobacz Tworzenie aplikacji sieci Web w przeglądarce styl.
[!UWAGA]
Formant WebBrowser (a więc CHtmlView) jest dostępna tylko dla programów działających w ramach systemu Windows NT w wersji 4.0 lub nowszej, w których program Internet Explorer 4.0 lub nowszy został zainstalowany.
CHtmlViewjest przeznaczony dla aplikacji, które dostępu do sieci Web (lub dokumenty HTML).Następujące CHtmlView funkcji elementów członkowskich dotyczą tylko aplikacji programu Internet Explorer.Te funkcje zostaną na formancie WebBrowser, ale one nie będą działać widoczne.
Hierarchii dziedziczenia
CHtmlView
Wymagania
Nagłówek: afxhtml.h