Share via


CHtmlView klas

Opmerking

De Microsoft Foundation Classes-bibliotheek (MFC) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.

Biedt de functionaliteit van het besturingselement WebBrowser in de context van de document-/weergavearchitectuur van MFC.

Syntaxis

class CHtmlView : public CFormView

Leden

Openbare methoden

Naam Description
CHtmlView::Create Hiermee maakt u het besturingselement Webbrowser.
CHtmlView::CreateControlSite Kan worden overschreven voor het maken van een besturingselementsite-exemplaar om een besturingselement op het formulier te hosten.
CHtmlView::ExecFormsCommand Hiermee wordt de opgegeven opdracht uitgevoerd met behulp van de IOleCommandTarget::Exec methode.
CHtmlView::ExecWB Voert een opdracht uit.
CHtmlView::GetAddressBar Bepaalt of de adresbalk van het Internet Explorer-object zichtbaar is. (WebBrowser-besturingselement negeert; Alleen Internet Explorer.)
CHtmlView::GetApplication Hiermee wordt een toepassingsobject opgehaald dat de toepassing vertegenwoordigt die het huidige exemplaar van de Internet Explorer-toepassing bevat.
CHtmlView::GetBusy Hiermee wordt een waarde opgehaald die aangeeft of er nog een downloadactiviteit of andere activiteit wordt uitgevoerd.
CHtmlView::GetContainer Haalt de container van het besturingselement WebBrowser op.
CHtmlView::GetFullName Haalt de volledige naam, inclusief het pad, op van de resource die wordt weergegeven in de webbrowser. (WebBrowser-besturingselement negeert; Alleen Internet Explorer.)
CHtmlView::GetFullScreen Hiermee wordt aangegeven of het besturingselement Webbrowser werkt in de modus Volledig scherm of in de normale venstermodus.
CHtmlView::GetHeight Hiermee haalt u de hoogte van het hoofdvenster van Internet Explorer op.
CHtmlView::GetHtmlDocument Hiermee wordt het actieve HTML-document opgehaald.
CHtmlView::GetLeft Hiermee wordt de schermcoördinaat van de linkerrand van het hoofdvenster van Internet Explorer opgehaald.
CHtmlView::GetLocationName Haalt de naam op van de resource die webbrowser momenteel weergeeft
CHtmlView::GetLocationURL Haalt de URL op van de resource die webbrowser momenteel weergeeft.
CHtmlView::GetMenuBar Hiermee wordt een waarde opgehaald die bepaalt of de menubalk zichtbaar is.
CHtmlView::GetOffline Haalt een waarde op die bepaalt of het besturingselement offline is.
CHtmlView::GetParentBrowser Hiermee wordt een aanwijzer naar de IDispatch interface opgehaald. Zie De IDispatch interface implementeren voor meer informatie.
CHtmlView::GetProperty Haalt de huidige waarde op van een eigenschap die is gekoppeld aan het opgegeven object.
CHtmlView::GetReadyState Hiermee wordt de status Gereed van het webbrowserobject opgehaald.
CHtmlView::GetRegisterAsBrowser Geeft aan of het besturingselement WebBrowser is geregistreerd als een browser op het hoogste niveau voor doelnaamomzetting.
CHtmlView::GetRegisterAsDropTarget Hiermee wordt aangegeven of het besturingselement Webbrowser is geregistreerd als een doel voor navigatie.
CHtmlView::GetSilent Hiermee wordt aangegeven of er dialoogvensters kunnen worden weergegeven.
CHtmlView::GetSource De HTML-broncode van de webpagina.
CHtmlView::GetStatusBar Hiermee wordt aangegeven of de statusbalk van Internet Explorer zichtbaar is. (WebBrowser-besturingselement negeert; Alleen Internet Explorer.)
CHtmlView::GetTheaterMode Hiermee wordt aangegeven of het besturingselement Webbrowser zich in de theatermodus bevindt.
CHtmlView::GetToolBar Hiermee wordt een waarde opgehaald die bepaalt of de werkbalk zichtbaar is.
CHtmlView::GetTop Hiermee wordt de schermcoördinaat van de bovenrand van het hoofdvenster van Internet Explorer opgehaald.
CHtmlView::GetTopLevelContainer Hiermee wordt een waarde opgehaald die aangeeft of het huidige object de container op het hoogste niveau van het besturingselement WebBrowser is.
CHtmlView::GetType Hiermee wordt de typenaam van het documentobject opgehaald.
CHtmlView::GetVisible Hiermee wordt een waarde opgehaald die aangeeft of het object zichtbaar of verborgen is.
CHtmlView::GetWidth Hiermee wordt de breedte van het hoofdvenster van Internet Explorer opgehaald.
CHtmlView::GoBack Hiermee gaat u naar het vorige item in de geschiedenislijst.
CHtmlView::GoForward Hiermee gaat u naar het volgende item in de geschiedenislijst.
CHtmlView::GoHome Hiermee gaat u naar de huidige startpagina of startpagina.
CHtmlView::GoSearch Hiermee gaat u naar de huidige zoekpagina.
CHtmlView::LoadFromResource Laadt een resource in het besturingselement Webbrowser.
CHtmlView::Navigate Hiermee gaat u naar de resource die wordt geïdentificeerd door een URL.
CHtmlView::Navigate2 Hiermee gaat u naar de resource die is geïdentificeerd door een URL of naar het bestand dat is geïdentificeerd door een volledig pad.
CHtmlView::OnBeforeNavigate2 Aangeroepen voordat een navigatiebewerking plaatsvindt in de opgegeven webbrowser (op een venster of framesetelement).
CHtmlView::OnCommandStateChange Wordt aangeroepen om een toepassing te waarschuwen dat de ingeschakelde status van een webbrowseropdracht is gewijzigd.
CHtmlView::OnDocumentComplete Wordt aangeroepen om een toepassing te waarschuwen dat een document de READYSTATE_COMPLETE status heeft bereikt.
CHtmlView::OnDocWindowActivate Aangeroepen vanuit de Internet Explorer- of MSHTML-implementatie van IOleInPlaceActiveObject::OnDocWindowActivate, waarmee het actieve in-place object wordt aangegeven wanneer het documentvenster van de container wordt geactiveerd of gedeactiveerd.
CHtmlView::OnDownloadBegin Wordt aangeroepen om een toepassing te waarschuwen dat een navigatiebewerking wordt gestart.
CHtmlView::OnDownloadComplete Aangeroepen wanneer een navigatiebewerking is voltooid, is gestopt of mislukt.
CHtmlView::OnEnableModeless Wordt aangeroepen om modusloze dialoogvensters in of uit te schakelen wanneer de container een modaal dialoogvenster maakt of vernietigt.
CHtmlView::OnFilterDataObject Wordt aangeroepen op de host door Internet Explorer of MSHTML, zodat de host internet explorer of het gegevensobject van MSHTML kan vervangen.
CHtmlView::OnFrameWindowActivate Wordt aangeroepen IOleInPlaceActiveObject::OnFrameWindowActivate om het object op de hoogte te stellen wanneer het framevenster op het hoogste niveau van de container wordt geactiveerd of gedeactiveerd.
CHtmlView::OnFullScreen Aangeroepen wanneer de FullScreen eigenschap is gewijzigd.
CHtmlView::OnGetDropTarget Wordt aangeroepen door Internet Explorer of MSHTML wanneer deze wordt gebruikt als een doel voor neerzetten, zodat de host een alternatief IDropTargetkan leveren.
CHtmlView::OnGetExternal Wordt aangeroepen door Internet Explorer of MSHTML om de interface van IDispatch de host te verkrijgen.
CHtmlView::OnGetHostInfo Haalt de UI-mogelijkheden van de Internet Explorer- of MSHTML-host op.
CHtmlView::OnGetOptionKeyPath Retourneert de registersleutel waaronder Internet Explorer of MSHTML gebruikersvoorkeuren opslaat.
CHtmlView::OnHideUI Aangeroepen wanneer Internet Explorer of MSHTML de menu's en werkbalken verwijdert.
CHtmlView::OnMenuBar Aangeroepen wanneer de MenuBar eigenschap is gewijzigd.
CHtmlView::OnNavigateComplete2 Aangeroepen nadat de navigatie naar een hyperlink is voltooid (op een venster of framesetelement).
CHtmlView::OnNavigateError Aangeroepen door het framework als de navigatie naar een hyperlink mislukt.
CHtmlView::OnNewWindow2 Wordt aangeroepen wanneer een nieuw venster moet worden gemaakt voor het weergeven van een resource.
CHtmlView::OnProgressChange Wordt aangeroepen om een toepassing op de hoogte te stellen dat de voortgang van een downloadbewerking is bijgewerkt.
CHtmlView::OnPropertyChange Aangeroepen om een toepassing te waarschuwen dat de PutProperty methode de waarde van een eigenschap heeft gewijzigd.
CHtmlView::OnQuit Wordt aangeroepen om een toepassing op de hoogte te stellen dat de Internet Explorer-toepassing gereed is om af te sluiten. (Alleen van toepassing op Internet Explorer)
CHtmlView::OnResizeBorder Aangeroepen vanuit de Implementatie van IOleInPlaceActiveObject::ResizeBorderInternet Explorer of MSHTML, waarmee wordt aangegeven dat het object de grootte van de randruimte moet wijzigen.
CHtmlView::OnShowContextMenu Aangeroepen vanuit Internet Explorer of MSHTML wanneer het op het punt staat om het contextmenu weer te geven.
CHtmlView::OnShowUI De menu's en werkbalken worden weergegeven voor Internet Explorer of MSHTML.
CHtmlView::OnStatusBar Aangeroepen wanneer de StatusBar eigenschap is gewijzigd.
CHtmlView::OnStatusTextChange Wordt aangeroepen om een toepassing op de hoogte te stellen dat de tekst van de statusbalk die is gekoppeld aan het besturingselement WebBrowser is gewijzigd.
CHtmlView::OnTheaterMode Aangeroepen wanneer de TheaterMode eigenschap is gewijzigd.
CHtmlView::OnTitleChange Wordt aangeroepen om een toepassing op de hoogte te stellen als de titel van een document in het besturingselement Webbrowser beschikbaar of gewijzigd wordt.
CHtmlView::OnToolBar Aangeroepen wanneer de ToolBar eigenschap is gewijzigd.
CHtmlView::OnTranslateAccelerator Wordt aangeroepen door Internet Explorer of MSHTML wanneer IOleInPlaceActiveObject::TranslateAccelerator of IOleControlSite::TranslateAccelerator wordt aangeroepen om menuversnellerberichten uit de berichtenwachtrij van de container te verwerken.
CHtmlView::OnTranslateUrl Aangeroepen door Internet Explorer of MSHTML om de host de mogelijkheid te bieden om de URL te wijzigen die moet worden geladen.
CHtmlView::OnUpdateUI Hiermee wordt de host op de hoogte gebracht dat de opdrachtstatus is gewijzigd.
CHtmlView::OnVisible Aangeroepen wanneer het venster voor het besturingselement Webbrowser moet worden weergegeven/verborgen.
CHtmlView::PutProperty Hiermee stelt u de waarde in van een eigenschap die is gekoppeld aan het opgegeven object.
CHtmlView::QueryFormsCommand Query's voor de status van een of meer opdrachten die worden gegenereerd door gebeurtenissen van de gebruikersinterface.
CHtmlView::QueryStatusWB Query's uitvoeren op de status van een opdracht die wordt verwerkt door het besturingselement Webbrowser.
CHtmlView::Refresh Laadt het huidige bestand opnieuw.
CHtmlView::Refresh2 Laadt het huidige bestand opnieuw en voorkomt optioneel dat de pragma:nocache header wordt verzonden.
CHtmlView::SetAddressBar Hiermee wordt de adresbalk van het Internet Explorer-object weergegeven of verborgen. (WebBrowser-besturingselement negeert; Alleen Internet Explorer.)
CHtmlView::SetFullScreen Hiermee stelt u een waarde in om te bepalen of het besturingselement in de modus Volledig scherm of in de normale venstermodus werkt. (WebBrowser-besturingselement negeert; Alleen Internet Explorer.)
CHtmlView::SetHeight Hiermee stelt u de hoogte van het hoofdvenster van Internet Explorer in.
CHtmlView::SetLeft Hiermee stelt u de horizontale positie van het hoofdvenster van Internet Explorer in.
CHtmlView::SetMenuBar Hiermee stelt u een waarde in om te bepalen of de menubalk van het besturingselement zichtbaar is. (WebBrowser-besturingselement negeert; Alleen Internet Explorer.)
CHtmlView::SetOffline Hiermee stelt u een waarde in om te bepalen of het besturingselement offline is.
CHtmlView::SetRegisterAsBrowser Hiermee stelt u een waarde in die aangeeft of het besturingselement WebBrowser is geregistreerd als een browser op het hoogste niveau voor doelnaamomzetting.
CHtmlView::SetRegisterAsDropTarget Hiermee stelt u een waarde in die aangeeft of het besturingselement WebBrowser is geregistreerd als een doel voor navigatie.
CHtmlView::SetSilent Hiermee stelt u een waarde in om te bepalen of het besturingselement dialoogvensters weergeeft.
CHtmlView::SetStatusBar Hiermee stelt u een waarde in om te bepalen of de statusbalk van Internet Explorer zichtbaar is. (WebBrowser-besturingselement negeert; Alleen Internet Explorer.)
CHtmlView::SetTheaterMode Hiermee stelt u een waarde in die aangeeft of het besturingselement WebBrowser zich in de theatermodus bevindt.
CHtmlView::SetToolBar Hiermee stelt u een waarde in om te bepalen of de werkbalk van het besturingselement zichtbaar is. (WebBrowser-besturingselement negeert; Alleen Internet Explorer.)
CHtmlView::SetTop Hiermee stelt u de verticale positie van het hoofdvenster van Internet Explorer in.
CHtmlView::SetVisible Hiermee stelt u een waarde in die aangeeft of het object zichtbaar of verborgen is.
CHtmlView::SetWidth Hiermee stelt u de breedte van het hoofdvenster van Internet Explorer in.
CHtmlView::Stop Stopt met het openen van een bestand.

Opmerkingen

Het besturingselement Webbrowser is een venster waarin de gebruiker door sites op het World Wide Web en mappen in het lokale bestandssysteem en op een netwerk kan bladeren. Het besturingselement WebBrowser ondersteunt hyperlinking, URL-navigatie (Uniform Resource Locator) en onderhoudt een geschiedenislijst.

De CHtmlView klasse gebruiken in een MFC-toepassing

In de standaard MFC-frameworktoepassing (op basis van SDI of MDI) wordt het weergaveobject meestal afgeleid van een gespecialiseerde set klassen. Deze klassen, allemaal afgeleid van CView, bieden gespecialiseerde functionaliteit buiten die van CView.

Als u de weergaveklasse van de toepassing baseert CHtmlView , verleent u de weergave met het besturingselement Webbrowser. Hierdoor wordt de toepassing in feite een webbrowser. De voorkeursmethode voor het maken van een webbrowsertoepassing is het gebruik van de wizard MFC-toepassing en opgeven CHtmlView als de weergaveklasse. Zie Een web-Browser-Style-toepassing maken voor meer informatie over het implementeren en gebruiken van het besturingselement Webbrowser in MFC-toepassingen.

Opmerking

Het ActiveX-besturingselement webbrowser (en daarom CHtmlView) is alleen beschikbaar voor programma's die worden uitgevoerd onder Windows NT-versies 4.0 of hoger, waarin Internet Explorer 4.0 of hoger is geïnstalleerd.

CHtmlView is ontworpen voor toepassingen die toegang hebben tot het web (en/of HTML-documenten). De volgende CHtmlView lidfuncties zijn alleen van toepassing op de Internet Explorer-toepassing. Deze functies slagen in het besturingselement Webbrowser, maar ze hebben geen zichtbaar effect.

Overnamehiërarchie

CObject
CCmdTarget
CWnd
CView
CScrollView
CFormView

CHtmlView

Requirements

Rubriek:afxhtml.h

CHtmlView::Create

Roep deze lidfunctie aan om een webbrowserbesturingselement of container te maken voor het uitvoerbare bestand van Internet Explorer.

virtual BOOL Create(
    LPCTSTR lpszClassName,
    LPCTSTR lpszWindowName,
    DWORD dwStyle,
    const RECT& rect,
    CWnd* pParentWnd,
    UINT nID,
    CCreateContext* pContext = NULL);

Parameterwaarden

lpszClassName
Verwijst naar een tekenreeks met null-einden die de Windows-klasse een naam geeft. De klassenaam kan elke naam zijn die is geregistreerd bij de AfxRegisterWndClass globale functie of de RegisterClass Windows-functie. Als NULL, gebruikt u de vooraf gedefinieerde standaardkenmerken CFrameWnd .

lpszWindowName
Verwijst naar een tekenreeks met null-beëindiging die de naam van het venster vertegenwoordigt.

dwStyle
Hiermee geeft u de stijlkenmerken van het venster. Standaard zijn de WS_VISIBLE stijlen en WS_CHILD Windows-stijlen ingesteld.

rect
Een verwijzing naar een RECT structuur die de grootte en positie van het venster aangeeft. Met de rectDefault waarde kan Windows de grootte en positie van het nieuwe venster opgeven.

pParentWnd
Een aanwijzer naar het bovenliggende venster van het besturingselement.

nID
Het id-nummer van de weergave. Standaard ingesteld op AFX_IDW_PANE_FIRST.

pContext
Een aanwijzer naar een CCreateContext. NULL standaard.

CHtmlView::CreateControlSite

Kan worden overschreven voor het maken van een besturingselementsite-exemplaar om een besturingselement op het formulier te hosten.

virtual BOOL CreateControlSite(
    COleControlContainer* pContainer,
    COleControlSite** ppSite,
    UINT nID,
    REFCLSID clsid);

Parameterwaarden

pContainer
Een aanwijzer naar een COleControlContainer object met het besturingselement.

ppSite
Een aanwijzer COleControlSite naar een object, waarmee de site voor het besturingselement wordt opgegeven.

nID
De id van het besturingselement dat moet worden gehost.

clsid
De CLSID van het besturingselement dat moet worden gehost

Retourwaarde

TRUE Geeft als resultaat het succes, FALSE bij fouten.

Opmerkingen

U kunt deze lidfunctie overschrijven om een exemplaar van uw eigen siteklasse voor beheer te retourneren.

CHtmlView::ExecFormsCommand

Hiermee wordt de opgegeven opdracht uitgevoerd met behulp van de IOleCommandTarget::Exec methode.

HRESULT ExecFormsCommand(
    DWORD dwCommandID,
    VARIANT* pVarIn,
    VARIANT* pVarOut);

Parameterwaarden

dwCommandID
De opdracht die moet worden uitgevoerd. Deze opdracht moet deel uitmaken van de CMDSETID3_Forms3 groep.

pVarIn
Aanwijzer naar een VARIANT structuur met invoerargumenten. Kan zijn NULL.

pVarOut
Wijs een VARIANT structuur aan om opdrachtuitvoer te ontvangen. Kan zijn NULL.

Retourwaarde

Een standaardwaarde HRESULT . Zie de Windows SDK voor een volledige lijst met mogelijke waarden IOleCommandTarget::Exec .

Opmerkingen

ExecFormsCommand implementeert het gedrag van de IOleCommandTarget::Exec methode.

CHtmlView::ExecWB

Roep deze lidfunctie aan om een opdracht uit te voeren in de webbrowser of Internet Explorer.

void ExecWB(
    OLECMDID cmdID,
    OLECMDEXECOPT cmdexecopt,
    VARIANT* pvaIn,
    VARIANT* pvaOut);

Parameterwaarden

cmdID
De opdracht die moet worden uitgevoerd.

cmdexecopt
De opties die zijn ingesteld voor het uitvoeren van de opdracht.

pvaIn
Een variant die wordt gebruikt voor het opgeven van opdrachtinvoerargumenten.

pvaOut
Een variant die wordt gebruikt voor het opgeven van opdrachtuitvoerargumenten.

Opmerkingen

Zie IWebBrowser2::ExecWB in de Windows SDK.

CHtmlView::GetAddressBar

Roep deze lidfunctie aan om de adresbalk van Internet Explorer op te halen.

BOOL GetAddressBar() const;

Retourwaarde

Niet-nul als de adresbalk zichtbaar is; anders nul.

Opmerkingen

Is van toepassing op Internet Explorer. Als u deze aanroep gebruikt met een webbrowserbesturingselement, wordt er geen fout geretourneerd, maar wordt deze aanroep genegeerd.

CHtmlView::GetApplication

Roep deze lidfunctie aan om het automatiseringsobject op te halen dat wordt ondersteund door de toepassing die het besturingselement Webbrowser bevat.

LPDISPATCH GetApplication() const;

Retourwaarde

Een aanwijzer naar de IDispatch interface van het actieve documentobject. Zie De IDispatch interface implementeren voor meer informatie.

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::GetBusy

Roep deze lidfunctie aan om te bepalen of het besturingselement Webbrowser is betrokken bij een navigatie- of downloadbewerking.

BOOL GetBusy() const;

Retourwaarde

Niet-nul als de webbrowser bezet is; anders nul.

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::GetContainer

Roep deze lidfunctie aan om een object op te halen dat resulteert in de container van de webbrowser.

LPDISPATCH GetContainer() const;

Retourwaarde

Een aanwijzer naar de IDispatch interface van het actieve documentobject.

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::GetFullName

Roep deze lidfunctie aan om het volledige pad op te halen van het bestand dat momenteel wordt weergegeven in Internet Explorer.

CString GetFullName() const;

Retourwaarde

Een CString object met het pad en de naam van het momenteel weergegeven bestand. Als er geen pad en bestandsnaam bestaan, GetFullName retourneert u een leeg CStringpad.

Opmerkingen

Is van toepassing op Internet Explorer. Als u deze aanroep gebruikt met een webbrowserbesturingselement, wordt er geen fout geretourneerd, maar wordt deze aanroep genegeerd.

CHtmlView::GetFullScreen

Roep deze lidfunctie aan om te bepalen of het besturingselement Webbrowser werkt in de modus Volledig scherm of in de normale venstermodus.

BOOL GetFullScreen() const;

Retourwaarde

Nonzero als de webbrowser in de modus Volledig scherm werkt; anders nul.

Opmerkingen

In de modus Volledig scherm wordt het hoofdvenster van Internet Explorer gemaximaliseerd en zijn de statusbalk, werkbalk, menubalk en titelbalk verborgen.

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::GetHeight

Roep deze lidfunctie aan om de hoogte, in pixels, van het framevenster van het webbrowserbesturingselement op te halen.

long GetHeight() const;

Retourwaarde

De hoogte van het framevenster van het besturingselement, in pixels.

CHtmlView::GetHtmlDocument

Roep deze lidfunctie aan om het HTML-document voor het actieve document op te halen.

LPDISPATCH GetHtmlDocument() const;

Retourwaarde

Een aanwijzer naar de IDispatch interface van het actieve documentobject.

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::GetLeft

Roep deze lidfunctie aan om de afstand tussen de interne linkerrand van het besturingselement WebBrowser en de linkerrand van de container op te halen.

long GetLeft() const;

Retourwaarde

De afstand aan de linkerkant, in pixels.

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::GetLocationName

Roep deze lidfunctie aan om de naam op te halen van de resource die wordt weergegeven in de webbrowser.

CString GetLocationName() const;

Retourwaarde

Een CString object met de naam van de resource die momenteel wordt weergegeven in de webbrowser.

Opmerkingen

Als de resource een HTML-pagina op het World Wide Web is, is de naam de titel van die pagina. Als de resource een map of bestand op het netwerk of de lokale computer is, is de naam de UNC of het volledige pad van de map of het bestand.

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::GetLocationURL

Roep deze lidfunctie aan om de URL op te halen van de resource die momenteel wordt weergegeven door het besturingselement WebBrowser.

CString GetLocationURL() const;

Retourwaarde

Een CString object met de URL van de resource die momenteel wordt weergegeven in de webbrowser.

Opmerkingen

Als de resource een map of bestand op het netwerk of de lokale computer is, is de naam de UNC of het volledige pad van de map of het bestand.

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::GetMenuBar

Roep deze lidfunctie aan om te bepalen of de menubalk zichtbaar is.

BOOL GetMenuBar() const;

Retourwaarde

Niet-nul als de menubalk zichtbaar is; anders nul.

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::GetOffline

Roep deze lidfunctie aan om te bepalen of de webbrowser offline werkt.

BOOL GetOffline() const;

Retourwaarde

Niet-nul als de webbrowser momenteel offline is; anders nul.

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::GetParentBrowser

Roep deze lidfunctie aan om een aanwijzer op te halen naar het bovenliggende object van het besturingselement Webbrowser.

LPDISPATCH GetParentBrowser() const;

Retourwaarde

Een aanwijzer naar de IDispatch interface van het object dat het bovenliggende besturingselement WebBrowser is.

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::GetProperty

Roep deze lidfunctie aan om de waarde op te halen van de eigenschap die momenteel aan het besturingselement is gekoppeld.

BOOL GetProperty(
    LPCTSTR lpszProperty,
    CString& strValue);

COleVariant GetProperty(LPCTSTR lpszProperty);

Parameterwaarden

lpszProperty
Een aanwijzer naar een tekenreeks met de eigenschap die moet worden opgehaald.

strValue
Een verwijzing naar een CString object dat de huidige waarde van de eigenschap ontvangt.

Retourwaarde

In de eerste versie, niet-nul indien voltooid; anders nul. In de tweede versie, een COleVariant object.

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::GetReadyState

Roep deze lidfunctie aan om de status Gereed van het WebBrowser-object op te halen.

READYSTATE GetReadyState() const;

Retourwaarde

Een READYSTATE waarde, zoals beschreven in de Windows SDK.

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::GetRegisterAsBrowser

Roep deze lidfunctie aan om te bepalen of het WebBrowser-object is geregistreerd als een browser op het hoogste niveau voor doelnaamomzetting.

BOOL GetRegisterAsBrowser() const;

Retourwaarde

Niet-nul als de browser is geregistreerd als een browser op het hoogste niveau; anders nul.

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::GetRegisterAsDropTarget

Roep deze lidfunctie aan om te bepalen of het besturingselement Webbrowser is geregistreerd als een doel voor navigatie.

BOOL GetRegisterAsDropTarget() const;

Retourwaarde

Niet-nul als de browser is geregistreerd als een neerzetdoel; anders nul.

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::GetSilent

Roep deze lidfunctie aan om te bepalen of dialoogvensters kunnen worden weergegeven in het besturingselement Webbrowser.

BOOL GetSilent() const;

Retourwaarde

Niet-zero als dialoogvensters niet kunnen worden weergegeven vanuit het besturingselement Webbrowser; anders nul.

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::GetSource

Roep deze lidfunctie aan om de HTML-broncode voor de webpagina op te halen.

BOOL GetSource(CString& strRef);

Retourwaarde

Niet-nul indien geslaagd; anders nul.

Parameterwaarden

refString
Een CString die de broncode bevat.

Opmerkingen

Deze functie is gelijk aan de opdracht Bron weergeven in Internet Explorer, behalve dat de broncode wordt geretourneerd in een CString.

CHtmlView::GetStatusBar

Roep deze lidfunctie aan om te bepalen of het besturingselement Webbrowser een statusbalk weergeeft.

BOOL GetStatusBar() const;

Retourwaarde

Niet-nul als de statusbalk kan worden weergegeven; anders nul.

Opmerkingen

Is van toepassing op Internet Explorer. Als u deze aanroep gebruikt met een webbrowserbesturingselement, wordt er geen fout geretourneerd, maar wordt deze aanroep genegeerd.

CHtmlView::GetTheaterMode

Roep deze lidfunctie aan om te bepalen of de webbrowser zich in de theatermodus bevindt.

BOOL GetTheaterMode() const;

Retourwaarde

Nonzero als de webbrowser zich in de theatermodus bevindt; anders nul.

Opmerkingen

Wanneer de webbrowser zich in de theatermodus bevindt, vult het hoofdvenster van de browser het hele scherm, wordt er een werkbalk met een minimale set navigatiehulpmiddelen weergegeven en wordt de statusbalk weergegeven in de rechterbovenhoek van het scherm.

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::GetToolBar

Roep deze lidfunctie aan om te bepalen of de werkbalk zichtbaar is.

int GetToolBar() const;

Retourwaarde

Een waarde die aangeeft of de werkbalk zichtbaar is. Niet-nul als de werkbalk zichtbaar is; anders nul.

CHtmlView::GetTop

Roep deze lidfunctie aan om de schermcoördinaat van de bovenrand van het hoofdvenster van het webbrowserbesturingselement op te halen.

long GetTop() const;

Retourwaarde

Adres van een variabele die de schermcoördinaat van de bovenrand van het hoofdvenster ontvangt.

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::GetTopLevelContainer

Roep deze lidfunctie aan om te bepalen of Internet Explorer de container op het hoogste niveau van het besturingselement Webbrowser is.

BOOL GetTopLevelContainer() const;

Retourwaarde

Niet-nul is de container de container op het hoogste niveau; anders nul.

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::GetType

Roep deze lidfunctie aan om de typenaam van het ingesloten actieve document op te halen.

CString GetType() const;

Retourwaarde

Een CString object met de typenaam van het actieve document.

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::GetVisible

Roep deze lidfunctie aan om te bepalen of het ingesloten object zichtbaar is.

BOOL GetVisible() const;

Retourwaarde

Niet-nul als het object zichtbaar is; anders nul.

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::GetWidth

Hiermee wordt de breedte van het hoofdvenster van Internet Explorer opgehaald.

long GetWidth() const;

Retourwaarde

De huidige breedte van het venster, in pixels.

CHtmlView::GoBack

Hiermee navigeert u één item naar achteren in de geschiedenislijst.

void GoBack();

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::GoForward

Hiermee navigeert u naar een item in de geschiedenislijst.

void GoForward();

CHtmlView::GoHome

Hiermee gaat u naar de huidige startpagina of startpagina die is opgegeven in het dialoogvenster Internet Explorer Internetopties of het dialoogvenster Interneteigenschappen, dat toegankelijk is via het Configuratiescherm.

void GoHome();

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::GoSearch

Hiermee gaat u naar de huidige zoekpagina, zoals is opgegeven in het dialoogvenster Internet Explorer Internetopties of het dialoogvenster Interneteigenschappen, dat toegankelijk is via het Configuratiescherm.

void GoSearch();

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::LoadFromResource

Roep deze lidfunctie aan om de opgegeven resource in het webbrowserbesturingselement te laden.

BOOL LoadFromResource(LPCTSTR lpszResource);
BOOL LoadFromResource(UINT nRes);

Parameterwaarden

lpszResource
Een aanwijzer naar een tekenreeks met de naam van de resource die moet worden geladen.

nRes
De id van de buffer met de naam van de resource die moet worden geladen.

Retourwaarde

Niet-nul indien geslaagd; anders nul.

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

Roep deze lidfunctie aan om naar de resource te navigeren die is geïdentificeerd door een URL.

void Navigate(
    LPCTSTR URL,
    DWORD dwFlags = 0,
    LPCTSTR lpszTargetFrameName = NULL,
    LPCTSTR lpszHeaders = NULL,
    LPVOID lpvPostData = NULL,
    DWORD dwPostDataLen = 0);

Parameterwaarden

URL
Een aanroeper toegewezen tekenreeks die de URL bevat waarnaar u wilt navigeren of het volledige pad van het bestand dat moet worden weergegeven.

dwFlags
De vlaggen van een variabele die aangeeft of de resource moet worden toegevoegd aan de geschiedenislijst, of u wilt lezen naar of schrijven vanuit de cache en of de resource in een nieuw venster moet worden weergegeven. De variabele kan een combinatie zijn van de waarden die zijn gedefinieerd door de BrowserNavConstants opsomming.

lpszTargetFrameName
Een aanwijzer naar een tekenreeks die de naam van het frame bevat waarin de resource moet worden weergegeven.

lpszHeaders
Een aanwijzer naar een waarde die de HTTP-headers aangeeft die naar de server moeten worden verzonden. Deze headers worden toegevoegd aan de standaard Kopteksten van Internet Explorer. De headers kunnen bijvoorbeeld de actie opgeven die nodig is voor de server, het type gegevens dat wordt doorgegeven aan de server of een statuscode. Deze parameter wordt genegeerd als URL dit geen HTTP-URL is.

lpvPostData
Een aanwijzer naar de gegevens die moeten worden verzonden met de HTTP POST-transactie. De POST-transactie wordt bijvoorbeeld gebruikt om gegevens te verzenden die zijn verzameld door een HTML-formulier. Als met deze parameter geen postgegevens worden opgegeven, Navigate geeft u een HTTP GET-transactie uit. Deze parameter wordt genegeerd als URL dit geen HTTP-URL is.

dwPostDataLen
Gegevens die moeten worden verzonden met de HTTP POST-transactie. De POST-transactie wordt bijvoorbeeld gebruikt om gegevens te verzenden die zijn verzameld door een HTML-formulier. Als met deze parameter geen postgegevens worden opgegeven, Navigate geeft u een HTTP GET-transactie uit. Deze parameter wordt genegeerd als URL dit geen HTTP-URL is.

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

Roep deze lidfunctie aan om naar de resource te gaan die is geïdentificeerd door een URL of naar het bestand dat is geïdentificeerd door een volledig pad.

void Navigate2(
    LPITEMIDLIST pIDL,
    DWORD dwFlags = 0,
    LPCTSTR lpszTargetFrameName = NULL);

void Navigate2(
    LPCTSTR lpszURL,
    DWORD dwFlags = 0,
    LPCTSTR lpszTargetFrameName = NULL,
    LPCTSTR lpszHeaders = NULL,
    LPVOID lpvPostData = NULL,
    DWORD dwPostDataLen = 0);

void Navigate2(
    LPCTSTR lpszURL,
    DWORD dwFlags,
    CByteArray& baPostedData,
    LPCTSTR lpszTargetFrameName = NULL,
    LPCTSTR lpszHeader = NULL);

Parameterwaarden

pIDL
Een aanwijzer naar een ITEMIDLIST structuur.

dwFlags
De vlaggen van een variabele die aangeeft of de resource moet worden toegevoegd aan de geschiedenislijst, of u wilt lezen naar of schrijven vanuit de cache en of de resource in een nieuw venster moet worden weergegeven. De variabele kan een combinatie zijn van de waarden die zijn gedefinieerd door de BrowserNavConstants opsomming.

lpszTargetFrameName
Een aanwijzer naar een tekenreeks die de naam van het frame bevat waarin de resource moet worden weergegeven.

lpszURL
Een aanwijzer naar een tekenreeks die de URL bevat.

lpvPostData
Gegevens die moeten worden verzonden met de HTTP POST-transactie. De POST-transactie wordt bijvoorbeeld gebruikt om gegevens te verzenden die zijn verzameld door een HTML-formulier. Als met deze parameter geen postgegevens worden opgegeven, Navigate2 geeft u een HTTP GET-transactie uit. Deze parameter wordt genegeerd als URL dit geen HTTP- of HTTPS-URL is.

dwPostDataLen
Lengte in bytes van de gegevens die worden verwezen door de lpvPostData parameter.

lpszHeaders
Een aanwijzer naar een waarde die de HTTP- of HTTPS-headers aangeeft die naar de server moeten worden verzonden. Deze headers worden toegevoegd aan de standaard Kopteksten van Internet Explorer. De headers kunnen bijvoorbeeld de actie opgeven die nodig is voor de server, het type gegevens dat wordt doorgegeven aan de server of een statuscode. Deze parameter wordt genegeerd als URL dit geen HTTP- of HTTPS-URL is.

baPostedData
Een verwijzing naar een CByteArray object.

Opmerkingen

Deze lidfunctie breidt de Navigate lidfunctie uit door bladeren te ondersteunen in speciale mappen, zoals Desktop en Mijn computer, die worden vertegenwoordigd door de parameter pIDL.

Van toepassing op Internet Explorer en Webbrowser.

Example

void CMyHtmlView::OnGoToMicrosoft()
{
   Navigate2(_T("http://home.microsoft.com"));
}

CHtmlView::OnBeforeNavigate2

Deze lidfunctie wordt aangeroepen door het framework om ervoor te zorgen dat een gebeurtenis wordt geactiveerd voordat een navigatiebewerking plaatsvindt in de webbrowser.

virtual void OnBeforeNavigate2(
    LPCTSTR lpszURL,
    DWORD nFlags,
    LPCTSTR lpszTargetFrameName,
    CByteArray& baPostedData,
    LPCTSTR lpszHeaders,
    BOOL* pbCancel);

Parameterwaarden

lpszURL
Wijs een tekenreeks aan met de URL waarnaar u wilt navigeren.

nFlags
Gereserveerd voor toekomstig gebruik.

lpszTargetFrameName
Een tekenreeks met de naam van het frame waarin de resource moet worden weergegeven of NULL als er geen benoemd frame is bedoeld voor de resource.

baPostedData
Een verwijzing naar een CByteArray object met de gegevens die naar de server moeten worden verzonden als de HTTP POST-transactie wordt gebruikt.

lpszHeaders
Een aanwijzer naar een tekenreeks die andere HTTP-headers bevat om naar de server te verzenden (alleen HTTP-URL's). De headers kunnen bijvoorbeeld de actie opgeven die nodig is voor de server, het type gegevens dat wordt doorgegeven aan de server of een statuscode.

pbCancel
Een aanwijzer naar een annuleringsvlag. Een toepassing kan deze parameter instellen op niet-nul om de navigatiebewerking te annuleren of op nul om door te gaan.

CHtmlView::OnCommandStateChange

Deze lidfunctie wordt aangeroepen door het framework om een toepassing op de hoogte te stellen dat de ingeschakelde status van een webbrowseropdracht is gewijzigd.

virtual void OnCommandStateChange(
    long nCommand,
    BOOL bEnable);

Parameterwaarden

nCommand
Id van de opdracht waarvan de status ingeschakeld is gewijzigd.

bEnable
Status ingeschakeld. Deze parameter is niet-nul als de opdracht is ingeschakeld of nul als deze is uitgeschakeld.

CHtmlView::OnDocumentComplete

Deze lidfunctie wordt aangeroepen door het framework om een toepassing op de hoogte te stellen dat een document de READYSTATE_COMPLETE status heeft bereikt.

virtual void OnDocumentComplete(LPCTSTR lpszURL);

Parameterwaarden

lpszURL
Een aanwijzer naar een tekenreeks die resulteert in de URL, UNC-bestandsnaam of een PIDL (een aanwijzer naar een lijst met item-id's) waarnaar is genavigeerd.

Opmerkingen

Niet elk frame zal deze gebeurtenis activeren, maar elk frame dat een OnDownloadBegin gebeurtenis afvuurt, zal een bijbehorende OnDocumentComplete gebeurtenis activeren.

De aangegeven URL kan afwijken van de URL waarnaar de browser is aangegeven lpszURL te navigeren, omdat deze URL de canonieke en gekwalificeerde URL is. Als een toepassing bijvoorbeeld een URL opgeeft van "www.microsoft.com" in een aanroep naar Navigate ofNavigate2, is "<https://www.microsoft.com/>"de DOORgegeven OnNavigateComplete2 URL. Als de server de browser heeft omgeleid naar een andere URL, wordt de omgeleide URL hier ook weergegeven.

CHtmlView::OnDocWindowActivate

Aangeroepen vanuit de Internet Explorer- of MSHTML-implementatie van IOleInPlaceActiveObject::OnDocWindowActivate, waarmee het actieve in-place object wordt aangegeven wanneer het documentvenster van de container wordt geactiveerd of gedeactiveerd.

virtual HRESULT OnDocWindowActivate(BOOL fActivate);

Parameterwaarden

fActivate
Geeft de status van het documentvenster aan. Als deze waarde niet nul is, wordt het venster geactiveerd. Als deze waarde nul is, wordt het venster gedeactiveerd.

Retourwaarde

S_OK als dit lukt, of als een OLE-gedefinieerde foutcode anders is gedefinieerd.

Opmerkingen

Overschrijven OnDocWindowActivate om te reageren op de OnDocWindowActivate melding van het besturingselement Microsoft Webbrowser. Zie IDocHostUIHandler::OnDocWindowActivate in de Windows SDK voor meer informatie.

CHtmlView::OnDownloadBegin

Deze lidfunctie wordt aangeroepen door het framework om een document te downloaden.

virtual void OnDownloadBegin();

Opmerkingen

Deze gebeurtenis wordt kort na de OnBeforeNavigate2 gebeurtenis geactiveerd, tenzij de navigatie wordt geannuleerd. Een animatie of 'bezet' indicatie dat de container moet worden weergegeven, moet zijn verbonden met deze gebeurtenis.

CHtmlView::OnDownloadComplete

Deze lidfunctie wordt aangeroepen door het framework om aan te geven dat een navigatiebewerking is voltooid, is gestopt of mislukt.

virtual void OnDownloadComplete();

CHtmlView::OnEnableModeless

Aangeroepen wanneer Internet Explorer of MSHTML modale gebruikersinterface weergeeft.

virtual HRESULT OnEnableModeless(BOOL fEnable);

Parameterwaarden

fEnable
Geeft aan of de dialoogvensters zonder modus van de host zijn ingeschakeld of uitgeschakeld. Als deze waarde niet-nul is, worden dialoogvensters zonder modus ingeschakeld. Als deze waarde nul is, worden modusloze dialoogvensters uitgeschakeld.

Retourwaarde

S_OK als dit lukt, of als een OLE-gedefinieerde foutcode anders is gedefinieerd.

Opmerkingen

Hiermee schakelt u modusloze dialoogvensters in of uit wanneer de container een modaal dialoogvenster maakt of vernietigt. Overschrijven OnEnableModeless om te reageren op de EnableModeless melding van het besturingselement Microsoft Webbrowser. Zie IDocHostUIHandler::EnableModeless in de Windows SDK voor meer informatie.

CHtmlView::OnFilterDataObject

Wordt aangeroepen op de host door Internet Explorer of MSHTML, zodat de host internet explorer of het gegevensobject van MSHTML kan vervangen.

virtual HRESULT OnFilterDataObject(
    LPDATAOBJECT pDataObject,
    LPDATAOBJECT* ppDataObject);

Parameterwaarden

pDataObject
Adres van de IDataObject interface die wordt geleverd door Internet Explorer of MSHTML.

ppDataObject
Adres dat de IDataObject interfacepointer ontvangt die door de host wordt geleverd. De inhoud van deze parameter moet altijd worden geïnitialiseerd tot NULL, zelfs als de methode mislukt.

Retourwaarde

S_OK als het gegevensobject wordt vervangen, S_FALSE als het gegevensobject niet wordt vervangen of als er een OLE-gedefinieerde foutcode optreedt als er een fout optreedt.

Opmerkingen

Overschrijven OnFilterDataObject om te reageren op de FilterDataObject melding van het besturingselement Microsoft Webbrowser. Zie IDocHostUIHandler::FilterDataObject in de Windows SDK voor meer informatie.

CHtmlView::OnFrameWindowActivate

Wordt aangeroepen IOleInPlaceActiveObject::OnFrameWindowActivate om het object op de hoogte te stellen wanneer het framevenster op het hoogste niveau van de container wordt geactiveerd of gedeactiveerd.

virtual HRESULT OnFrameWindowActivate(BOOL fActivate);

Parameterwaarden

fActivate
Geeft de status van het framevenster op het hoogste niveau van de container aan. Als deze waarde niet nul is, wordt het venster geactiveerd. Als deze waarde nul is, wordt het venster gedeactiveerd.

Retourwaarde

S_OK als dit lukt, of als een OLE-gedefinieerde foutcode anders is gedefinieerd.

Opmerkingen

Overschrijven OnFrameWindowActivate om te reageren op de OnFrameWindowActivate melding van het besturingselement Microsoft Webbrowser. Zie IDocHostUIHandler::OnFrameWindowActivate in de Windows SDK voor meer informatie.

CHtmlView::OnFullScreen

Deze lidfunctie wordt aangeroepen door het framework wanneer de FullScreen eigenschap is gewijzigd.

virtual void OnFullScreen(BOOL bFullScreen);

Parameterwaarden

bFullScreen
Niet-nul als Internet Explorer zich in de modus Volledig scherm bevindt; anders nul.

CHtmlView::OnGetDropTarget

Wordt aangeroepen door Internet Explorer of MSHTML wanneer deze wordt gebruikt als een doel voor neerzetten, zodat de host een alternatief IDropTargetkan leveren.

virtual HRESULT OnGetDropTarget(
    LPDROPTARGET pDropTarget,
    LPDROPTARGET* ppDropTarget);

Parameterwaarden

pDropTarget
IDropTarget Internet Explorer of MSHTML stelt voor om te gebruiken.

ppDropTarget
Adres van het IDropTarget adres dat de IDropTarget interfacepointer ontvangt die de host wil opgeven.

Retourwaarde

Zie IDocHostUIHandler::GetDropTarget in de Windows SDK voor een lijst met retourcodes.

Opmerkingen

Overschrijven OnGetDropTarget om te reageren op de GetDropTarget melding van het besturingselement Microsoft Webbrowser. Zie IDocHostUIHandler::GetDropTarget in de Windows SDK voor meer informatie.

CHtmlView::OnGetExternal

Wordt aangeroepen door Internet Explorer of MSHTML om de interface van IDispatch de host te verkrijgen.

virtual HRESULT OnGetExternal(LPDISPATCH* lppDispatch);

Parameterwaarden

lppDispatch
Een aanwijzer naar het adres dat de IDispatch interfacepointer van de hosttoepassing ontvangt. Als de host een Automation-interface beschikbaar maakt, kan deze een verwijzing naar Internet Explorer of MSHTML bieden via deze parameter. De inhoud van deze parameter moet altijd worden geïnitialiseerd tot NULL, zelfs als de methode mislukt.

Retourwaarde

S_OK als dit lukt, of als een OLE-gedefinieerde foutcode anders is gedefinieerd.

Opmerkingen

Overschrijven OnGetExternal om te reageren op de GetExternal melding van het besturingselement Microsoft Webbrowser. Zie IDocHostUIHandler::GetExternal in de Windows SDK voor meer informatie.

CHtmlView::OnGetHostInfo

Haalt de UI-mogelijkheden van de Internet Explorer- of MSHTML-host op.

virtual HRESULT OnGetHostInfo(DOCHOSTUIINFO* pInfo);

Parameterwaarden

pInfo
Adres van een DOCHOSTUIINFO structuur die de ui-mogelijkheden van de host ontvangt.

Retourwaarde

S_OK als dit lukt, of als een OLE-gedefinieerde foutcode anders is gedefinieerd.

Opmerkingen

Overschrijven OnGetHostInfo om te reageren op de GetHostInfo melding van het besturingselement Microsoft Webbrowser. Zie IDocHostUIHandler::GetHostInfo in de Windows SDK voor meer informatie.

CHtmlView::OnGetOptionKeyPath

Roep deze lidfunctie aan om de registersleutel op te halen waaronder Internet Explorer of MSHTML gebruikersvoorkeuren opslaat.

virtual HRESULT OnGetOptionKeyPath(
    LPOLESTR* pchKey,
    DWORD dwReserved);

Parameterwaarden

pchKey
Adres van een LPOLESTR die de registersubsleuteltekenreeks ontvangt waarin de host de standaardopties opslaat. Deze subsleutel wordt onder de HKEY_CURRENT_USER sleutel weergegeven. Wijs dit geheugen toe met behulp van CoTaskMemAlloc. De aanroepende toepassing is verantwoordelijk voor het vrijmaken van dit geheugen met behulp van CoTaskMemFree. Deze parameter moet altijd worden geïnitialiseerd, NULLzelfs als de methode mislukt.

dwReserved
Gereserveerd voor toekomstig gebruik. Momenteel niet gebruikt.

Retourwaarde

S_OK indien geslaagd of S_FALSE anderszins. Als S_FALSEInternet Explorer of MSHTML standaard zijn eigen gebruikersopties heeft.

Opmerkingen

Overschrijven OnGetOptionKeyPath om te reageren op de GetOptionKeyPath melding van het besturingselement Microsoft Webbrowser. Zie IDocHostUIHandler::GetOptionKeyPath in de Windows SDK voor meer informatie.

CHtmlView::OnHideUI

Deze lidfunctie wordt aangeroepen door het framework wanneer Internet Explorer of MSHTML de menu's en werkbalken verwijdert.

virtual HRESULT OnHideUI();

Retourwaarde

S_OK als dit lukt, of als een OLE-gedefinieerde foutcode anders is gedefinieerd.

Opmerkingen

Overschrijven OnHideUI om te reageren op de HideUI melding van het besturingselement Microsoft Webbrowser. Zie IDocHostUIHandler::HideUI in de Windows SDK voor meer informatie.

CHtmlView::OnMenuBar

Deze lidfunctie wordt aangeroepen door het framework wanneer de MenuBar eigenschap is gewijzigd.

virtual void OnMenuBar(BOOL bMenuBar);

Parameterwaarden

bMenuBar
Niet-nul als de menubalk van Internet Explorer zichtbaar is; anders nul.

CHtmlView::OnNavigateComplete2

Deze lidfunctie wordt aangeroepen door het framework nadat de navigatie naar een hyperlink is voltooid (op een venster of framesetelement).

virtual void OnNavigateComplete2(LPCTSTR strURL);

Parameterwaarden

strURL
Een tekenreeksexpressie die resulteert in de URL, UNC-bestandsnaam of PIDL (een aanwijzer naar een lijst met item-id's) waarnaar is genavigeerd.

Opmerkingen

De URL-parameter kan een PIDL zijn als er een entiteit met een shellnaamruimte is waarvoor geen URL-weergave is.

De URL in strURL de browser kan afwijken van de URL waarnaar de browser moet navigeren, omdat deze URL de canonieke en gekwalificeerde URL is. Als een toepassing bijvoorbeeld een URL opgeeft van "www.microsoft.com" in een aanroep naar Navigate ofNavigate2, is "<https://www.microsoft.com/>"de DOORgegeven OnNavigateComplete2 URL. Als de server de browser heeft omgeleid naar een andere URL, wordt de omgeleide URL hier ook weergegeven.

CHtmlView::OnNavigateError

Aangeroepen door het framework als de navigatie naar een hyperlink mislukt.

virtual void OnNavigateError(
    LPCTSTR lpszURL,
    LPCTSTR lpszFrame,
    DWORD dwError,
    BOOL* pbCancel);

Parameterwaarden

lpszURL
De URL waarvoor de navigatie is mislukt.

lpszFrame
De naam van het frame waarin de resource moet worden weergegeven of NULL als er geen benoemd frame is bedoeld voor de resource.

dwError
Een foutcode, indien beschikbaar. Zie Gebeurtenisstatuscodes voor een lijst met mogelijke HRESULT en HTTP-statuscodesNavigateError.

pbCancel
Hiermee geeft u op of de navigatie naar een foutpagina of verdere automatisch zoeken moet worden geannuleerd. Als (de standaardinstelling), gaat u verder met de navigatie naar een foutpagina of automatisch zoeken. Als TRUEFALSEu de navigatie naar een foutpagina of automatisch zoeken annuleert.

Opmerkingen

Overschrijf deze methode om aangepaste navigatiefoutafhandeling te bieden.

Zie DWebBrowserEvents2::NavigateError voor meer informatie

CHtmlView::OnNewWindow2

Deze lidfunctie wordt aangeroepen door het framework wanneer er een nieuw venster wordt gemaakt voor het weergeven van een resource.

virtual void OnNewWindow2(
    LPDISPATCH* ppDisp,
    BOOL* Cancel);

Parameterwaarden

ppDisp
Een aanwijzer naar een interfaceaanwijzer die, optioneel, de IDispatch interfaceaanwijzer van een nieuw WebBrowser- of Internet Explorer-object ontvangt.

Cancel
Een aanwijzer naar een annuleringsvlag. Een toepassing kan deze parameter instellen op niet-nul om de navigatiebewerking te annuleren of op nul om door te gaan.

Opmerkingen

Deze gebeurtenis gaat vooraf aan het maken van een nieuw venster vanuit de webbrowser.

CHtmlView::OnProgressChange

Deze lidfunctie wordt aangeroepen door het framework om een toepassing op de hoogte te stellen dat de voortgang van een downloadbewerking is bijgewerkt.

virtual void OnProgressChange(
    long nProgress,
    long nProgressMax);

Parameterwaarden

nProgress
De totale voortgang die moet worden weergegeven of -1 wanneer de voortgang is voltooid.

nProgressMax
Maximale voortgangswaarde.

Opmerkingen

De container kan de informatie van deze gebeurtenis gebruiken om het aantal gedownloade bytes weer te geven of om een voortgangsindicator bij te werken.

CHtmlView::OnPropertyChange

Deze lidfunctie wordt aangeroepen door het framework om een toepassing te waarschuwen die PutProperty de waarde van een eigenschap heeft gewijzigd.

virtual void OnPropertyChange(LPCTSTR lpszProperty);

Parameterwaarden

lpszProperty
Een aanwijzer naar een tekenreeks met de naam van de eigenschap.

CHtmlView::OnQuit

Deze lidfunctie wordt aangeroepen door het framework om een toepassing op de hoogte te stellen dat de Internet Explorer-toepassing gereed is om af te sluiten.

virtual void OnQuit();

CHtmlView::OnResizeBorder

Aangeroepen vanuit de Implementatie van IOleInPlaceActiveObject::ResizeBorderInternet Explorer of MSHTML, waarmee wordt aangegeven dat het object de grootte van de randruimte moet wijzigen.

virtual HRESULT OnResizeBorder(
    LPCRECT prcBorder,
    LPOLEINPLACEUIWINDOW pUIWindow,
    BOOL fFrameWindow);

Parameterwaarden

prcBorder
Nieuwe buitenste rechthoek voor randruimte.

pUIWindow
Een aanwijzer naar de interface voor het object frame of documentvenster waarvan de rand is gewijzigd.

fFrameWindow
TRUE als het framevenster aanroept IOleInPlaceActiveObject::ResizeBorder, anders FALSE.

Retourwaarde

S_OK als dit lukt, of als een OLE-gedefinieerde foutcode anders is gedefinieerd.

Opmerkingen

Overschrijven OnResizeBorder om te reageren op de ResizeBorder melding van het besturingselement Microsoft Webbrowser. Zie IDocHostUIHandler::ResizeBorder in de Windows SDK voor meer informatie.

CHtmlView::OnShowContextMenu

Aangeroepen vanuit Internet Explorer of MSHTML wanneer het op het punt staat om het contextmenu weer te geven.

virtual HRESULT OnShowContextMenu(
    DWORD dwID,
    LPPOINT ppt,
    LPUNKNOWN pcmdtReserved,
    LPDISPATCH pdispReserved);

Parameterwaarden

dwID
Id van het contextmenu dat moet worden weergegeven. Zie IDocHostUIHandler::ShowContextMenu in de Windows SDK voor een lijst met waarden.

ppt
Schermcoördinaten voor het menu.

pcmdtReserved
IOleCommandTarget interface die wordt gebruikt om de opdrachtstatus op te vragen en opdrachten uit te voeren op dit object.

pdispReserved
IDispatch interface van het object op de schermcoördinaten. Hierdoor kan een host onderscheid maken tussen bepaalde objecten om specifiekere context te bieden.

Retourwaarde

Zie IDocHostUIHandler::ShowContextMenu in de Windows SDK voor een lijst met waarden.

Opmerkingen

Overschrijven OnShowContextMenu om te reageren op de ShowContextMenu melding van het besturingselement Microsoft Webbrowser. Zie IDocHostUIHandler::ShowContextMenu in de Windows SDK voor meer informatie.

CHtmlView::OnShowUI

De menu's en werkbalken worden weergegeven voor Internet Explorer of MSHTML.

virtual HRESULT OnShowUI(
    DWORD dwID,
    LPOLEINPLACEACTIVEOBJECT pActiveObject,
    LPOLECOMMANDTARGET pCommandTarget,
    LPOLEINPLACEFRAME pFrame,
    LPOLEINPLACEUIWINDOW pDoc);

Parameterwaarden

dwID
Gereserveerd voor toekomstig gebruik.

pActiveObject
IOleInPlaceActiveObject interface van het momenteel actieve object.

pCommandTarget
IOleCommandTarget interface van het object.

pFrame
IOleInPlaceFrame interface van het object. Dit is nodig voor menu's en werkbalken.

pDoc
IOleInPlaceUIWindow interface voor het object. Dit is nodig voor werkbalken.

Retourwaarde

Zie IDocHostUIHandler::ShowUI in de Windows SDK voor een lijst met waarden.

Opmerkingen

Overschrijven OnShowUI om te reageren op de ShowUI melding van het besturingselement Microsoft Webbrowser. Zie IDocHostUIHandler::ShowUI in de Windows SDK voor meer informatie.

CHtmlView::OnStatusBar

Deze lidfunctie wordt aangeroepen door het framework wanneer de StatusBar eigenschap is gewijzigd.

virtual void OnStatusBar(BOOL bStatusBar);

Parameterwaarden

bStatusBar
Niet-nul als de statusbalk van Internet Explorer zichtbaar is of anders nul is.

CHtmlView::OnStatusTextChange

Deze lidfunctie wordt aangeroepen door het framework om een toepassing op de hoogte te stellen dat de tekst van de statusbalk die is gekoppeld aan het besturingselement WebBrowser is gewijzigd.

virtual void OnStatusTextChange(LPCTSTR lpszText);

Parameterwaarden

lpszText
Een tekenreeks die de nieuwe statusbalktekst bevat.

CHtmlView::OnTheaterMode

Deze lidfunctie wordt aangeroepen door het framework wanneer de TheaterMode eigenschap is gewijzigd.

virtual void OnTheaterMode(BOOL bTheaterMode);

Parameterwaarden

bTheaterMode
Nonzero als Internet Explorer zich in de theatermodus bevindt; anders nul.

CHtmlView::OnTitleChange

Deze lidfunctie wordt aangeroepen door het framework om een toepassing op de hoogte te stellen als de titel van een document in het besturingselement Webbrowser beschikbaar is of verandert.

virtual void OnTitleChange(LPCTSTR lpszText);

Parameterwaarden

lpszText
De nieuwe documenttitel.

Opmerkingen

Voor HTML kan de titel veranderen; terwijl HTML nog steeds wordt gedownload, wordt de URL van het document ingesteld als de titel. Nadat de echte titel (indien aanwezig) is geparseerd vanuit de HTML, wordt de titel gewijzigd om de werkelijke titel weer te geven.

CHtmlView::OnToolBar

Deze lidfunctie wordt aangeroepen door het framework wanneer de ToolBar eigenschap is gewijzigd.

virtual void OnToolBar(BOOL bToolBar);

Parameterwaarden

bToolBar
Niet-nul als de werkbalk van Internet Explorer zichtbaar is of anders nul is.

CHtmlView::OnTranslateAccelerator

Wordt aangeroepen door Internet Explorer of MSHTML wanneer IOleInPlaceActiveObject::TranslateAccelerator of IOleControlSite::TranslateAccelerator wordt aangeroepen om menuversnellerberichten uit de berichtenwachtrij van de container te verwerken.

virtual HRESULT OnTranslateAccelerator(
    LPMSG lpMsg,
    const GUID* pguidCmdGroup,
    DWORD nCmdID);

Parameterwaarden

lpMsg
Verwijst naar het bericht dat mogelijk moet worden vertaald.

pguidCmdGroup
Opdrachtgroep-id.

nCmdID
Opdracht-id.

Retourwaarde

S_OK indien geslaagd of S_FALSE anderszins.

Opmerkingen

Overschrijven OnTranslateAccelerator om te reageren op de TranslateAccelerator melding van het besturingselement Microsoft Webbrowser. Zie IDocHostUIHandler::TranslateAccelerator in de Windows SDK voor meer informatie.

CHtmlView::OnTranslateUrl

Aangeroepen door Internet Explorer of MSHTML om de host de mogelijkheid te bieden om de URL te wijzigen die moet worden geladen.

virtual HRESULT OnTranslateUrl(
    DWORD dwTranslate,
    OLECHAR* pchURLIn,
    OLECHAR** ppchURLOut);

Parameterwaarden

dwTranslate
Gereserveerd voor toekomstig gebruik.

pchURLIn
Adres van een tekenreeks die wordt geleverd door Internet Explorer of MSHTML die de URL vertegenwoordigt die moet worden vertaald.

ppchURLOut
Adres van een tekenreekspointer die het adres van de vertaalde URL ontvangt. De host wijst de buffer toe met behulp van de taakgeheugentoewijzingstoewijzing. De inhoud van deze parameter moet altijd worden geïnitialiseerd, NULLzelfs als de URL niet is vertaald of als de methode mislukt.

Retourwaarde

S_OK als de URL is vertaald, S_FALSE als de URL niet is vertaald of als er een OLE-gedefinieerde foutcode is opgetreden als er een fout is opgetreden.

Opmerkingen

Overschrijven OnTranslateUrl om te reageren op de TranslateUrl melding van het besturingselement Microsoft Webbrowser. Zie IDocHostUIHandler::TranslateUrl in de Windows SDK voor meer informatie.

CHtmlView::OnUpdateUI

Hiermee wordt de host op de hoogte gebracht dat de opdrachtstatus is gewijzigd.

virtual HRESULT OnUpdateUI();

Retourwaarde

S_OK als dit lukt, of als een OLE-gedefinieerde foutcode anders is gedefinieerd.

Opmerkingen

De host moet de status van werkbalkknoppen bijwerken. Deze methode wordt aangeroepen, ongeacht de retourwaarde van ShowUI. Overschrijven OnUpdateUI om te reageren op de UpdateUI melding van het besturingselement Microsoft Webbrowser.

CHtmlView::OnVisible

Deze lidfunctie wordt aangeroepen door het framework wanneer het venster voor de webbrowser moet worden weergegeven of verborgen.

virtual void OnVisible(BOOL bVisible);

Parameterwaarden

bVisible
Niet-nul als het object zichtbaar is of anders nul is.

Opmerkingen

Hierdoor kan het hostvenster van het objectbeheer zich op dezelfde manier gedragen als het Internet Explorer-venster.

CHtmlView::PutProperty

Roep deze lidfunctie aan om de eigenschap in te stellen die is gekoppeld aan een bepaald object.

void PutProperty(
    LPCTSTR lpszProperty,
    const VARIANT& vtValue);

void PutProperty(
    LPCTSTR lpszPropertyName,
    double dValue);

void PutProperty(
    LPCTSTR lpszPropertyName,
    long lValue);

void PutProperty(
    LPCTSTR lpszPropertyName,
    LPCTSTR lpszValue);

void PutProperty(
    LPCTSTR lpszPropertyName,
    short nValue);

Parameterwaarden

lpszProperty
Een tekenreeks met de eigenschap die moet worden ingesteld.

vtValue
De nieuwe waarde van de eigenschap aangegeven door lpszProperty.

lpszPropertyName
Een aanwijzer naar een tekenreeks met de naam van de eigenschap die moet worden ingesteld.

dValue
De nieuwe waarde van de eigenschap.

lValue
De nieuwe waarde van de eigenschap.

lpszValue
Een aanwijzer naar een tekenreeks die de nieuwe waarde van de eigenschap bevat.

nValue
De nieuwe waarde van de eigenschap.

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::QueryFormsCommand

Query's voor de status van een of meer opdrachten die worden gegenereerd door gebeurtenissen van de gebruikersinterface.

HRESULT QueryFormsCommand(
    DWORD dwCommandID,
    BOOL* pbSupported,
    BOOL* pbEnabled,
    BOOL* pbChecked);

Parameterwaarden

dwCommandID
De id van de opdracht waarvoor een query wordt uitgevoerd.

pbSupported
Een aanwijzer naar een BOOL opgeven of de opdracht (geïdentificeerd door dwCommandID) wordt ondersteund. Als TRUE, de opdracht wordt ondersteund; anders FALSE.

pbEnabled
Een aanwijzer naar een BOOL opgeven of de opdracht (geïdentificeerd door dwCommandID) is ingeschakeld. Als TRUE, de opdracht wordt ondersteund; anders FALSE.

pbChecked
Een aanwijzer naar een BOOL opgeven of de opdracht (geïdentificeerd door dwCommandID) is ingeschakeld. Als TRUE, de opdracht wordt ondersteund; anders FALSE.

Retourwaarde

Een standaardwaarde HRESULT . Zie de Windows SDK voor een volledige lijst met mogelijke waarden IOleCommandTarget::QueryStatus .

Opmerkingen

QueryFormsCommand implementeert het gedrag van de IOleCommandTarget::QueryStatus methode.

CHtmlView::QueryStatusWB

Roep deze lidfunctie aan om een query uit te voeren op een opdrachtstatus.

OLECMDF QueryStatusWB(OLECMDID cmdID) const;

Parameterwaarden

cmdID
De OLECMDID waarde van de opdracht waarvoor de aanroeper statusinformatie nodig heeft.

Retourwaarde

Het adres van de OLECMDF waarde die de status van de opdracht ontvangt.

Opmerkingen

QueryStatusWB implementeert het gedrag van de IOleCommandTarget::QueryStatus methode.

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::Refresh

Laadt de URL of het bestand dat momenteel wordt weergegeven in de webbrowser opnieuw.

void Refresh();

Opmerkingen

Refresh bevat geen parameters voor het instellen van het vernieuwingsniveau.

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::Refresh2

Laadt het bestand dat momenteel wordt weergegeven in Internet Explorer opnieuw.

void Refresh2(int nLevel);

Parameterwaarden

nLevel
Het adres van de variabele waarmee het vernieuwingsniveau wordt opgegeven. De mogelijke variabelen worden gedefinieerd in RefreshConstants, in de Windows SDK.

Opmerkingen

In tegenstelling tot Refresh, Refresh2 bevat een parameter die het vernieuwingsniveau aangeeft.

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::SetAddressBar

Roep deze lidfunctie aan om de adresbalk van het Internet Explorer-object weer te geven of te verbergen.

void SetAddressBar(BOOL bNewValue);

Parameterwaarden

bNewValue
Niet-nul om adresbalk weer te geven; anders nul.

Opmerkingen

Is van toepassing op Internet Explorer. Als u deze aanroep gebruikt met een webbrowserbesturingselement, wordt er geen fout geretourneerd, maar wordt deze aanroep genegeerd.

CHtmlView::SetFullScreen

Roep deze lidfunctie aan om Internet Explorer in te stellen op de modus Volledig scherm of normaal venster.

void SetFullScreen(BOOL bNewValue);

Parameterwaarden

bNewValue
Nonzero voor de modus Volledig scherm; anders nul.

Opmerkingen

In de modus Volledig scherm wordt het hoofdvenster van Internet Explorer gemaximaliseerd en zijn de statusbalk, werkbalk, menubalk en titelbalk verborgen.

Is van toepassing op Internet Explorer. Als u deze aanroep gebruikt met een webbrowserbesturingselement, wordt er geen fout geretourneerd, maar wordt deze aanroep genegeerd.

CHtmlView::SetHeight

Roep deze lidfunctie aan om de hoogte van het hoofdvenster van Internet Explorer in te stellen.

void SetHeight(long nNewValue);

Parameterwaarden

nNewValue
De hoogte, in pixels, van het hoofdvenster.

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::SetLeft

Hiermee stelt u de horizontale positie van het hoofdvenster van Internet Explorer in.

void SetLeft(long nNewValue);

Parameterwaarden

nNewValue
Het schermcoördinaat van de linkerrand van het hoofdvenster.

CHtmlView::SetMenuBar

Roep deze lidfunctie aan om de menubalk van Internet Explorer weer te geven of te verbergen.

void SetMenuBar(BOOL bNewValue);

Parameterwaarden

bNewValue
Niet-zero om de menubalk weer te geven; anders nul.

Opmerkingen

Is van toepassing op Internet Explorer. Als u deze aanroep gebruikt met een webbrowserbesturingselement, wordt er geen fout geretourneerd, maar wordt deze aanroep genegeerd.

CHtmlView::SetOffline

Roep deze lidfunctie aan om een waarde in te stellen die aangeeft of het besturingselement Webbrowser momenteel in de offlinemodus werkt.

void SetOffline(BOOL bNewValue);

Parameterwaarden

bNewValue
Niet-nul om te lezen uit de lokale cache; anders nul.

Opmerkingen

In de offlinemodus leest de browser HTML-pagina's uit de lokale cache in plaats van uit het brondocument.

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::SetRegisterAsBrowser

Roep deze lidfunctie aan om een waarde in te stellen die aangeeft of het besturingselement Webbrowser is geregistreerd als een browser op het hoogste niveau voor doelnaamomzetting.

void SetRegisterAsBrowser(BOOL bNewValue);

Parameterwaarden

bNewValue
Bepaalt of Internet Explorer is geregistreerd als een browser op het hoogste niveau. Als niet-nul wordt de webbrowser geregistreerd als een browser op het hoogste niveau; als nul, is het geen browser op het hoogste niveau. De standaardwaarde is nul.

Opmerkingen

Een browser op het hoogste niveau is de browser die in het register is ingesteld als de standaardbrowser.

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::SetRegisterAsDropTarget

Roep deze lidfunctie aan om een waarde in te stellen die aangeeft of het besturingselement Webbrowser is geregistreerd als een doel voor navigatie.

void SetRegisterAsDropTarget(BOOL bNewValue);

Parameterwaarden

bNewValue
Bepaalt of het besturingselement WebBrowser is geregistreerd als een neervaldoel voor navigatie. Als het niet-nul is, wordt het object geregistreerd als een neerzetdoel; als nul, is het geen valdoel.

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::SetSilent

Roep deze lidfunctie aan om een waarde in te stellen die aangeeft of dialoogvensters kunnen worden weergegeven.

void SetSilent(BOOL bNewValue);

Parameterwaarden

bNewValue
Als niet-nul wordt weergegeven, worden dialoogvensters niet weergegeven; als nul wordt weergegeven, worden dialoogvensters weergegeven. De standaardwaarde is nul.

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::SetStatusBar

Roep deze lidfunctie aan om de statusbalk weer te geven.

void SetStatusBar(BOOL bNewValue);

Parameterwaarden

bNewValue
Niet-nul als de statusbalk zichtbaar is; anders nul.

Opmerkingen

Is van toepassing op Internet Explorer. Als u deze aanroep gebruikt met een webbrowserbesturingselement, wordt er geen fout geretourneerd, maar wordt deze aanroep genegeerd.

CHtmlView::SetTheaterMode

Roep deze lidfunctie aan om een waarde in te stellen die aangeeft of het besturingselement Webbrowser zich in de theatermodus bevindt.

void SetTheaterMode(BOOL bNewValue);

Parameterwaarden

bNewValue
Nonzero om het besturingselement Webbrowser in te stellen op de theatermodus; anders nul. De standaardwaarde is nul.

Opmerkingen

Wanneer de webbrowser zich in de theatermodus bevindt, vult het hoofdvenster van de browser het hele scherm, wordt er een werkbalk met een minimale set navigatiehulpmiddelen weergegeven en wordt de statusbalk weergegeven in de rechterbovenhoek van het scherm.

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::SetToolBar

Roep deze lidfunctie aan om de werkbalk van Internet Explorer weer te geven of te verbergen.

void SetToolBar(int nNewValue);

Parameterwaarden

nNewValue
Geeft aan of de werkbalk moet worden weergegeven. Niet-nul als de werkbalk moet worden weergegeven; anders nul.

Opmerkingen

Is van toepassing op Internet Explorer. Als u deze aanroep gebruikt met een webbrowserbesturingselement, wordt er geen fout geretourneerd, maar wordt deze aanroep genegeerd.

CHtmlView::SetTop

Roep deze lidfunctie aan om de afstand tussen de interne bovenrand van het besturingselement WebBrowser en de bovenrand van de container in te stellen

void SetTop(long nNewValue);

Parameterwaarden

nNewValue
Het schermcoördinaat van de bovenrand van het hoofdvenster.

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::SetVisible

Roep deze lidfunctie aan om de zichtbaarheidsstatus van het webbrowserbesturingselement in te stellen.

void SetVisible(BOOL bNewValue);

Parameterwaarden

bNewValue
Niet-nul als het besturingselement zichtbaar is; anders nul.

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

CHtmlView::SetWidth

Hiermee stelt u de breedte van het hoofdvenster van Internet Explorer in.

void SetWidth(long nNewValue);

Parameterwaarden

nNewValue
De breedte, in pixels, van het hoofdvenster van Internet Explorer.

CHtmlView::Stop

Roep deze lidfunctie aan om een navigatie- of downloadbewerking in behandeling te annuleren en alle dynamische pagina-elementen, zoals achtergrondgeluiden en animaties, te stoppen.

void Stop();

Opmerkingen

Van toepassing op Internet Explorer en Webbrowser.

Zie ook

MFC-voorbeeld MFCIE
CFormView klas
Hiërarchiegrafiek
IWebBrowser2