Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
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.
GetAddressBarGetFullNameGetStatusBarSetAddressBarSetFullScreenSetMenuBarSetStatusBarSetToolBar
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.
CHtmlView::Navigate
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.
CHtmlView::Navigate2
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