Třída CHtmlView
Poskytuje funkce v rámci architektury MFC v dokumentu zobrazit ovládací prvek WebBrowser.
class CHtmlView : public CFormView
Členy
Veřejné metody
Název |
Description |
---|---|
Vytvoří ovládací prvek WebBrowser. |
|
Typů Overridable slouží k vytvoření instance ovládacího prvku serveru hostit ovládací prvek ve formuláři. |
|
Provede zadaný příkaz použití IOleCommandTarget::Exec metoda. |
|
Spustí příkaz. |
|
Určuje, zda je adresa aplikace Internet Explorer objekt viditelný.(Ovládací prvek WebBrowser ignoruje; Pouze aplikace Internet Explorer.) |
|
Aplikační objekt představující aplikaci, která obsahuje aktuální instance aplikace Internet Explorer načte. |
|
Zjišťuje hodnotu určující, zda je stále probíhá stahování nebo jiné činnosti. |
|
Načte kontejneru ovládací prvek WebBrowser. |
|
Zkopíruje celé jméno, včetně cesty zdroje zobrazeny ve webovém prohlížeči.(Ovládací prvek WebBrowser ignoruje; Pouze aplikace Internet Explorer.) |
|
Označuje, zda je ovládací prvek WebBrowser funguje v režimu celé obrazovky nebo v normálním okně režimu. |
|
Výška hlavního okna aplikace Internet Explorer načte. |
|
Zkopíruje aktivní dokument HTML. |
|
Načte obrazovka souřadnice levého okraje hlavního okna aplikace Internet Explorer. |
|
Načte název prostředku, který je právě zobrazena WebBrowser |
|
Načte adresu URL prostředku, který je právě zobrazena WebBrowser. |
|
Zjišťuje hodnotu určující, zda je zobrazen panel nabídek. |
|
Zjišťuje hodnotu určující, zda ovládací prvek je offline. |
|
Načte ukazatel IDispatch rozhraní.Další informace naleznete v tématu Implementing the IDispatch Interface. |
|
Načte aktuální hodnotu vlastnosti přidružené k danému objektu. |
|
Načte připravena objektu webového prohlížeče. |
|
Označuje, zda je ovládací prvek WebBrowser registrována jako nejvyšší úrovně prohlížeče pro překlad názvů cíle. |
|
Označuje, zda je ovládací prvek WebBrowser registrována jako cíl přetažení pro navigaci. |
|
Označuje, zda lze zobrazit všechna dialogová okna. |
|
Zdrojový kód HTML webové stránky. |
|
Označuje, zda je zobrazen stavový řádek aplikace Internet Explorer.(Ovládací prvek WebBrowser ignoruje; Pouze aplikace Internet Explorer.) |
|
Označuje, zda je ovládací prvek WebBrowser v režimu celé obrazovky. |
|
Zjišťuje hodnotu určující, zda je panel nástrojů zobrazen. |
|
Načte obrazovce souřadnici horního okraje hlavního okna aplikace Internet Explorer. |
|
Zjišťuje hodnotu určující, zda je aktuální objekt kontejner nejvyšší úrovně ovládacího prvku WebBrowser. |
|
Načte název typu objektu dokumentu. |
|
Zjišťuje hodnotu určující, zda je objekt viditelné nebo skryté. |
|
Šířka hlavního okna aplikace Internet Explorer načte. |
|
Přejde na předchozí položku v seznamu historie. |
|
Přejde na další položku v seznamu historie. |
|
Přejde na aktuální domovskou nebo úvodní stránku. |
|
Přejde na aktuální stránku hledání. |
|
Načtení prostředku v ovládacím prvku WebBrowser. |
|
Přejde k prostředku identifikována adresou URL. |
|
Přejde prostředku identifikována adresou URL nebo soubor určený úplnou cestu. |
|
Volána před provedením navigace v daném WebBrowser (na prvek okno nebo rámců). |
|
Nazývá upozornit aplikaci, která se změnil stav povoleno příkazu webového prohlížeče. |
|
Názvem aplikace, která dosáhla dokumentu upozornit READYSTATE_COMPLETE státu. |
|
Volání z aplikace Internet Explorer nebo MSHTML provádění IOleInPlaceActiveObject::OnDocWindowActivate, které upozorní aktivní objekt přímo v okně dokumentu kontejneru je aktivován nebo deaktivován. |
|
Nazývá upozornit aplikaci, která začíná operace navigace. |
|
Nazývá se při operaci navigace dokončení, byl zastaven nebo se nezdařilo. |
|
Nazývá se povolení nebo zakázání nemodální dialogových oken při kontejneru vytvoří nebo ničí modální dialogové okno. |
|
Názvem hostitele aplikace Internet Explorer nebo MSHTML povolit hostitele nahradit aplikace Internet Explorer nebo objekt dat prvku MSHTML. |
|
Volat z IOleInPlaceActiveObject::OnFrameWindowActivate upozornění objektu při jeho kontejner nejvyšší úrovně rámeček okna aktivován nebo deaktivován. |
|
Nazývá se, když je změněna vlastnost FullScreen. |
|
Nazývá aplikace Internet Explorer nebo MSHTML při jeho použití jako cíl přetažení umožňuje hostiteli poskytnout alternativu IDropTarget. |
|
Nazývá aplikace Internet Explorer nebo MSHTML získat hostitele IDispatch rozhraní. |
|
Načte možností uživatelského rozhraní aplikace Internet Explorer nebo MSHTML hostitele. |
|
Vrátí hodnotu klíče registru, pod kterým ukládá aplikace Internet Explorer nebo MSHTML uživatelské předvolby. |
|
Volána, když aplikace Internet Explorer nebo MSHTML odebere jeho nabídky a panely nástrojů. |
|
Volána, když je změněna vlastnost řádek nabídek. |
|
Nazývá se po dokončení navigace na hypertextový odkaz (na prvek okno nebo rámců). |
|
Pokud selže navigace na hypertextový odkaz, nazývá rámcem. |
|
Volána, když je nové okno pro zobrazení zdroje. |
|
Nazývá aplikace upozornit, že průběh operace stažení byla aktualizována. |
|
Upozornit aplikaci s názvem, PutProperty metoda byla změněna hodnota vlastnosti. |
|
Nazývá upozornit aplikaci, která je připravena k ukončení aplikace Internet Explorer.(Týká se pouze aplikace Internet Explorer) |
|
Volání z aplikace Internet Explorer nebo MSHTML provádění IOleInPlaceActiveObject::ResizeBorder, které upozorní na objekt, který je třeba změnit velikost místa na jeho ohraničení. |
|
Když je zobrazit kontextovou nabídku, nazývá z aplikace Internet Explorer nebo MSHTML. |
|
Volána před jeho nabídky a panely nástrojů se zobrazí aplikace Internet Explorer nebo MSHTML. |
|
Nazývá se, když je změněna vlastnost stavový řádek. |
|
Nazývá upozornit aplikaci, která změnila text na stavovém řádku přidružený ovládací prvek WebBrowser. |
|
Nazývá se, když je změněna vlastnost TheaterMode. |
|
Nazývá se upozornit, pokud je k dispozici název dokumentu v ovládacím prvku WebBrowser aplikace nebo změny. |
|
Volána, když je změněna vlastnost nástrojů. |
|
Nazývá aplikace Internet Explorer nebo MSHTML při IOleInPlaceActiveObject::TranslateAccelerator nebo IOleControlSite::TranslateAccelerator se nazývá zpracování nabídky přístupová klávesa zprávy z fronty zpráv na kontejner. |
|
Volá aplikaci Internet Explorer nebo MSHTML povolit možnost změnit adresu URL hostitele má být načten. |
|
Upozorňuje hostitele, aby se změnil stav příkazu. |
|
Volána, když okna pro ovládací prvek WebBrowser by měly být zobrazeny skryté. |
|
Nastaví hodnotu vlastnosti přidružené k danému objektu. |
|
Dotazy na stav jeden nebo více příkazů, které jsou generovány události uživatelského rozhraní. |
|
Zadá dotaz na stav příkazu zpracovávány ovládací prvek WebBrowser. |
|
Znovu načte aktuální soubor. |
|
Načte aktuální soubor a volitelně zabrání pragma:nocache odesílání záhlaví. |
|
Zobrazí nebo skryje panel Adresa aplikace Internet Explorer objektu.(Ovládací prvek WebBrowser ignoruje; Pouze aplikace Internet Explorer.) |
|
Nastaví hodnotu zjistit, zda ovládací prvek pracuje v režimu celé obrazovky nebo v normálním okně režimu.(Ovládací prvek WebBrowser ignoruje; Pouze aplikace Internet Explorer.) |
|
Nastaví výšku hlavního okna aplikace Internet Explorer. |
|
Nastaví vodorovné umístění hlavního okna aplikace Internet Explorer. |
|
Nastaví hodnotu, která určí, zda je zobrazen panel nabídek ovládacího prvku.(Ovládací prvek WebBrowser ignoruje; Pouze aplikace Internet Explorer.) |
|
Nastaví hodnotu ovládacího prvku je offline. |
|
Nastaví hodnotu označující, zda je ovládací prvek WebBrowser registrována jako nejvyšší úrovně prohlížeče pro překlad adres IP cíl. |
|
Nastaví hodnotu označující, zda je ovládací prvek WebBrowser registrována jako cíl přetažení pro navigaci. |
|
Nastaví hodnotu zjistit, zda ovládací prvek zobrazí dialogová okna. |
|
Nastaví hodnotu, která určí, zda je zobrazen stavový řádek aplikace Internet Explorer.(Ovládací prvek WebBrowser ignoruje; Pouze aplikace Internet Explorer.) |
|
Nastaví hodnotu označující, zda je ovládací prvek WebBrowser v režimu celé obrazovky. |
|
Nastaví hodnotu, která určí, zda je zobrazen panel nástrojů ovládacího prvku.(Ovládací prvek WebBrowser ignoruje; Pouze aplikace Internet Explorer.) |
|
Nastaví svislé umístění hlavního okna aplikace Internet Explorer. |
|
Nastaví hodnotu označující, zda je objekt viditelné nebo skryté. |
|
Nastaví šířku hlavního okna aplikace Internet Explorer. |
|
Zastaví otevírání souboru. |
Poznámky
Okno, ve kterém uživatel procházet weby na webu, jakož i složky v místním systému souborů a v síti je ovládací prvek WebBrowser.Ovládací prvek WebBrowser podporuje hyperlinking navigačním Uniform Resource Locator (URL) a udržuje seznam historie.
Pomocí třídy CHtmlView v aplikaci MFC
Ve standardní MFC framework aplikace (SDI nebo MDI základě) je objekt zobrazení běžně odvozen od speciální sadu tříd.Tyto třídy všechny odvozené z CView , poskytovat specializované funkce přesahující o CView .
Třída zobrazení aplikaci založenou na CHtmlView poskytuje zobrazení prvku WebBrowser.Efektivně díky použití webového prohlížeče.Upřednostňovaný způsob vytvoření webové aplikace prohlížeče stylu je použití Průvodce aplikace MFC a určit CHtmlView jako třída zobrazení.Další informace o implementaci a použití ovládacího prvku WebBrowser v rámci aplikací MFC naleznete Vytvoření webové aplikace prohlížeče styl.
[!POZNÁMKA]
Ovládací prvek WebBrowser ActiveX (a tedy CHtmlView ) je k dispozici pouze programy pracující v systému Windows NT verze 4.0 nebo novější, které aplikace Internet Explorer 4.0 nebo novější nainstalována.
CHtmlViewje určena pro aplikace, které přístup k webu (nebo dokumenty HTML).Následující CHtmlView členské funkce se pouze aplikace Internet Explorer.Ovládací prvek WebBrowser tyto funkce budou úspěšné, ale nemají žádný viditelný efekt.
Hierarchii dědičnosti
CHtmlView
Požadavky
Záhlaví: afxhtml.h