Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Megjegyzés:
A Microsoft Foundation Classes (MFC) könyvtár továbbra is támogatott. A továbbiakban azonban nem adunk hozzá funkciókat, és nem frissítjük a dokumentációt.
Biztosítja a WebBrowser-vezérlő funkcióit az MFC dokumentum-/nézetarchitektúrájának kontextusában.
Szemantika
class CHtmlView : public CFormView
Tagok
Nyilvános metódusok
| Név | Description |
|---|---|
CHtmlView::Create |
Létrehozza a WebBrowser vezérlőt. |
CHtmlView::CreateControlSite |
Felülírható egy vezérlőwebhely-példány létrehozásához, amely egy vezérlőt üzemeltet az űrlapon. |
CHtmlView::ExecFormsCommand |
Végrehajtja a megadott parancsot a IOleCommandTarget::Exec metódus használatával. |
CHtmlView::ExecWB |
Végrehajt egy parancsot. |
CHtmlView::GetAddressBar |
Meghatározza, hogy az Internet Explorer-objektum címsora látható-e. (A WebBrowser vezérlő figyelmen kívül hagyja; Csak Internet Explorerben.) |
CHtmlView::GetApplication |
Lekéri az Internet Explorer-alkalmazás aktuális példányát tartalmazó alkalmazásobjektumot. |
CHtmlView::GetBusy |
Lekéri azt az értéket, amely jelzi, hogy egy letöltés vagy más tevékenység még folyamatban van-e. |
CHtmlView::GetContainer |
Lekéri a WebBrowser vezérlő tárolóját. |
CHtmlView::GetFullName |
Lekéri a webböngészőben megjelenített erőforrás teljes nevét, beleértve az elérési utat is. (A WebBrowser vezérlő figyelmen kívül hagyja; Csak Internet Explorerben.) |
CHtmlView::GetFullScreen |
Azt jelzi, hogy a WebBrowser vezérlő teljes képernyős módban vagy normál ablak módban működik-e. |
CHtmlView::GetHeight |
Lekéri az Internet Explorer főablakának magasságát. |
CHtmlView::GetHtmlDocument |
Lekéri az aktív HTML-dokumentumot. |
CHtmlView::GetLeft |
Lekéri az Internet Explorer főablakának bal szélének képernyőkoordinátát. |
CHtmlView::GetLocationName |
Lekéri annak az erőforrásnak a nevét, amelyet a WebBrowser jelenleg megjelenít |
CHtmlView::GetLocationURL |
Lekéri annak az erőforrásnak az URL-címét, amelyet a WebBrowser jelenleg megjelenít. |
CHtmlView::GetMenuBar |
Lekéri azt az értéket, amely meghatározza, hogy a menüsáv látható-e. |
CHtmlView::GetOffline |
Lekéri azt az értéket, amely meghatározza, hogy a vezérlő offline állapotban van-e. |
CHtmlView::GetParentBrowser |
Egy mutatót kér le a IDispatch felületre. További információ: A felület implementálásaIDispatch. |
CHtmlView::GetProperty |
Lekéri az adott objektumhoz társított tulajdonság aktuális értékét. |
CHtmlView::GetReadyState |
Lekéri a webböngésző objektum kész állapotát. |
CHtmlView::GetRegisterAsBrowser |
Azt jelzi, hogy a WebBrowser vezérlő felső szintű böngészőként van-e regisztrálva a célnévfeloldáshoz. |
CHtmlView::GetRegisterAsDropTarget |
Azt jelzi, hogy a WebBrowser-vezérlő a navigációs célként van-e regisztrálva. |
CHtmlView::GetSilent |
Azt jelzi, hogy megjeleníthetők-e párbeszédpanelek. |
CHtmlView::GetSource |
A weblap HTML-forráskódja. |
CHtmlView::GetStatusBar |
Azt jelzi, hogy az Internet Explorer állapotsora látható-e. (A WebBrowser vezérlő figyelmen kívül hagyja; Csak Internet Explorerben.) |
CHtmlView::GetTheaterMode |
Azt jelzi, hogy a WebBrowser vezérlő színház módban van-e. |
CHtmlView::GetToolBar |
Beolvas egy értéket, amely meghatározza, hogy az eszköztár látható-e. |
CHtmlView::GetTop |
Lekéri az Internet Explorer főablakának felső szélének képernyőkoordinátát. |
CHtmlView::GetTopLevelContainer |
Egy értéket kér le, amely jelzi, hogy az aktuális objektum a WebBrowser vezérlő legfelső szintű tárolója-e. |
CHtmlView::GetType |
Lekéri a dokumentumobjektum típusnevét. |
CHtmlView::GetVisible |
Beolvas egy értéket, amely jelzi, hogy az objektum látható vagy rejtett-e. |
CHtmlView::GetWidth |
Lekéri az Internet Explorer főablakának szélességét. |
CHtmlView::GoBack |
Az előzménylista előző elemére navigál. |
CHtmlView::GoForward |
Az előzménylista következő elemére lép. |
CHtmlView::GoHome |
Az aktuális kezdőlapra vagy kezdőlapra navigál. |
CHtmlView::GoSearch |
Az aktuális keresési lapra navigál. |
CHtmlView::LoadFromResource |
Betölt egy erőforrást a WebBrowser vezérlőben. |
CHtmlView::Navigate |
Az URL-cím által azonosított erőforrásra navigál. |
CHtmlView::Navigate2 |
Egy URL-cím által azonosított erőforrásra vagy egy teljes elérési út által azonosított fájlra navigál. |
CHtmlView::OnBeforeNavigate2 |
Az adott WebBrowserben (ablakon vagy keretkészleten) végzett navigációs művelet előtt hívható meg. |
CHtmlView::OnCommandStateChange |
Egy alkalmazás értesítésére szólított fel, hogy a webböngésző parancsának engedélyezett állapota megváltozott. |
CHtmlView::OnDocumentComplete |
Az alkalmazás értesítése arra, hogy egy dokumentum elérte az állapotot READYSTATE_COMPLETE . |
CHtmlView::OnDocWindowActivate |
Az Internet Explorer vagy az MSHTML implementációjából IOleInPlaceActiveObject::OnDocWindowActivatehívható meg, amely értesíti az aktív helyszíni objektumot a tároló dokumentumablakának aktiválása vagy inaktiválása esetén. |
CHtmlView::OnDownloadBegin |
Egy alkalmazás értesítése egy navigációs művelet kezdetéről. |
CHtmlView::OnDownloadComplete |
Egy navigációs művelet befejeztével, leállítása vagy sikertelen végrehajtása után lett meghívva. |
CHtmlView::OnEnableModeless |
A mód nélküli párbeszédpanelek engedélyezésére vagy letiltására van meghívva, amikor a tároló létrehoz vagy megsemmisít egy modális párbeszédpanelt. |
CHtmlView::OnFilterDataObject |
Az Internet Explorer vagy az MSHTML meghívta a gazdagépet, hogy a gazdagép lecserélhesse az Internet Explorer vagy az MSHTML adatobjektumát. |
CHtmlView::OnFrameWindowActivate |
IOleInPlaceActiveObject::OnFrameWindowActivate Meghívva, hogy értesítse az objektumot, ha a tároló legfelső szintű keretablaka aktiválva vagy inaktiválva van. |
CHtmlView::OnFullScreen |
A tulajdonság módosításának hívása FullScreen . |
CHtmlView::OnGetDropTarget |
Az Internet Explorer vagy az MSHTML meghívja, amikor drop célként használják, hogy a gazdagép alternatívát IDropTargetbiztosíthasson. |
CHtmlView::OnGetExternal |
Az Internet Explorer vagy az MSHTML hívja meg a gazdagép felületének lekéréséhez IDispatch . |
CHtmlView::OnGetHostInfo |
Lekéri az Internet Explorer vagy az MSHTML-gazdagép felhasználói felületi képességeit. |
CHtmlView::OnGetOptionKeyPath |
Azt a beállításkulcsot adja vissza, amely alatt az Internet Explorer vagy az MSHTML tárolja a felhasználói beállításokat. |
CHtmlView::OnHideUI |
Akkor hívható meg, ha az Internet Explorer vagy az MSHTML eltávolítja a menüit és eszköztárait. |
CHtmlView::OnMenuBar |
A tulajdonság módosításának hívása MenuBar . |
CHtmlView::OnNavigateComplete2 |
A hivatkozásra való navigálás után hívható meg (ablakon vagy keretkészleten). |
CHtmlView::OnNavigateError |
A keretrendszer meghívja, ha a hivatkozásra való navigálás sikertelen. |
CHtmlView::OnNewWindow2 |
Az erőforrás megjelenítéséhez új ablak létrehozásakor hívható meg. |
CHtmlView::OnProgressChange |
Felhívott, hogy értesítse az alkalmazást, hogy a letöltési művelet állapota frissült. |
CHtmlView::OnPropertyChange |
Felhívott egy alkalmazás értesítésére, hogy a PutProperty metódus módosította egy tulajdonság értékét. |
CHtmlView::OnQuit |
Felhívott, hogy értesítse az alkalmazást, hogy az Internet Explorer alkalmazás készen áll a kilépésre. (Csak az Internet Explorerre vonatkozik) |
CHtmlView::OnResizeBorder |
Az Internet Explorer vagy az MSHTML implementációja IOleInPlaceActiveObject::ResizeBorderhívja meg, amely figyelmezteti az objektumot, hogy át kell méreteznie a szegélyterületet. |
CHtmlView::OnShowContextMenu |
Az Internet Explorerből vagy az MSHTML-ből hívható meg, amikor meg szeretné jeleníteni a helyi menüt. |
CHtmlView::OnShowUI |
Mielőtt az Internet Explorer vagy az MSHTML megjelenítené a menüit és eszköztárait. |
CHtmlView::OnStatusBar |
A tulajdonság módosításának hívása StatusBar . |
CHtmlView::OnStatusTextChange |
Felhívott egy alkalmazás értesítésére, hogy a WebBrowser vezérlőhöz társított állapotsor szövege megváltozott. |
CHtmlView::OnTheaterMode |
A tulajdonság módosításának hívása TheaterMode . |
CHtmlView::OnTitleChange |
Felhívott egy alkalmazás értesítésére, ha a WebBrowser vezérlőben lévő dokumentum címe elérhetővé válik vagy megváltozik. |
CHtmlView::OnToolBar |
A tulajdonság módosításának hívása ToolBar . |
CHtmlView::OnTranslateAccelerator |
Az Internet Explorer vagy az MSHTML meghívja, ha IOleInPlaceActiveObject::TranslateAcceleratorIOleControlSite::TranslateAccelerator a tároló üzenetsorából a menügyorsítókulcs-üzenetek feldolgozására van meghívva. |
CHtmlView::OnTranslateUrl |
Az Internet Explorer vagy az MSHTML meghívta, hogy lehetővé tegye a gazdagép számára a betöltendő URL-cím módosításának lehetőségét. |
CHtmlView::OnUpdateUI |
Értesíti a gazdagépet, hogy a parancs állapota megváltozott. |
CHtmlView::OnVisible |
A WebBrowser vezérlő ablakának megjelenítése/elrejtése. |
CHtmlView::PutProperty |
Beállítja az adott objektumhoz társított tulajdonság értékét. |
CHtmlView::QueryFormsCommand |
A felhasználói felület eseményei által létrehozott egy vagy több parancs állapotának lekérdezése. |
CHtmlView::QueryStatusWB |
Lekérdezi a WebBrowser vezérlő által feldolgozott parancs állapotát. |
CHtmlView::Refresh |
Újra betölti az aktuális fájlt. |
CHtmlView::Refresh2 |
Újra betölti az aktuális fájlt, és opcionálisan megakadályozza a pragma:nocache fejléc küldését. |
CHtmlView::SetAddressBar |
Megjeleníti vagy elrejti az Internet Explorer-objektum címsorát. (A WebBrowser vezérlő figyelmen kívül hagyja; Csak Internet Explorerben.) |
CHtmlView::SetFullScreen |
Beállít egy értéket annak megállapításához, hogy a vezérlő teljes képernyős módban vagy normál ablak módban működik-e. (A WebBrowser vezérlő figyelmen kívül hagyja; Csak Internet Explorerben.) |
CHtmlView::SetHeight |
Beállítja az Internet Explorer főablakának magasságát. |
CHtmlView::SetLeft |
Az Internet Explorer főablakának vízszintes pozícióját állítja be. |
CHtmlView::SetMenuBar |
Beállít egy értéket annak megállapításához, hogy a vezérlő menüsávja látható-e. (A WebBrowser vezérlő figyelmen kívül hagyja; Csak Internet Explorerben.) |
CHtmlView::SetOffline |
Beállít egy értéket annak megállapításához, hogy a vezérlő offline állapotban van-e. |
CHtmlView::SetRegisterAsBrowser |
Beállít egy értéket, amely jelzi, hogy a WebBrowser vezérlő regisztrálva van-e felső szintű böngészőként a célnévfeloldáshoz. |
CHtmlView::SetRegisterAsDropTarget |
Beállít egy értéket, amely jelzi, hogy a WebBrowser vezérlő regisztrálva van-e a navigációs célként. |
CHtmlView::SetSilent |
Beállít egy értéket annak meghatározásához, hogy a vezérlő megjelenít-e párbeszédpaneleket. |
CHtmlView::SetStatusBar |
Beállít egy értéket annak megállapításához, hogy az Internet Explorer állapotsora látható-e. (A WebBrowser vezérlő figyelmen kívül hagyja; Csak Internet Explorerben.) |
CHtmlView::SetTheaterMode |
Beállít egy értéket, amely jelzi, hogy a WebBrowser vezérlő színház módban van-e. |
CHtmlView::SetToolBar |
Beállít egy értéket annak megállapításához, hogy a vezérlő eszköztára látható-e. (A WebBrowser vezérlő figyelmen kívül hagyja; Csak Internet Explorerben.) |
CHtmlView::SetTop |
Az Internet Explorer főablakának függőleges pozícióját állítja be. |
CHtmlView::SetVisible |
Beállít egy értéket, amely jelzi, hogy az objektum látható vagy rejtett-e. |
CHtmlView::SetWidth |
Beállítja az Internet Explorer főablakának szélességét. |
CHtmlView::Stop |
Leállítja a fájl megnyitását. |
Megjegyzések
A WebBrowser vezérlő egy ablak, amelyben a felhasználó böngészhet a webhelyek között a világhálón, valamint mappákat a helyi fájlrendszerben és a hálózaton. A WebBrowser vezérlő támogatja a hivatkozásokat, az egységes erőforrás-kereső (URL-) navigációt, és fenntart egy előzménylistát.
Az CHtmlView osztály használata egy MFC-alkalmazásban
A standard MFC-keretrendszeralkalmazásban (SDI- vagy MDI-alapú) a nézetobjektum általában speciális osztályokból származik. Ezek az osztályok , amelyekből CViewszármaznak , speciális funkciókat biztosítanak a megadottakon CViewtúl.
Az alkalmazás nézetosztályának CHtmlView alapozásával a nézet a WebBrowser vezérlővel rendelkezik. Ez hatékonyan teszi az alkalmazást webböngészővé. A böngészőstílusú alkalmazások létrehozásának elsődleges módja az MFC-alkalmazás varázsló használata, és a nézetosztály megadása CHtmlView . A WebBrowser vezérlő MFC-alkalmazásokon belüli implementálásával és használatával kapcsolatos további információkért lásd: Webes Browser-Style-alkalmazás létrehozása.
Megjegyzés:
A WebBrowser ActiveX-vezérlő (és így CHtmlView) csak a Windows NT 4.0-s vagy újabb verzióiban futó programokhoz érhető el, amelyekben az Internet Explorer 4.0 vagy újabb verziója telepítve van.
CHtmlView Webes (és/vagy HTML-dokumentumokat) elérő alkalmazásokhoz készült. A következő CHtmlView tagfüggvények csak az Internet Explorer alkalmazásra vonatkoznak. Ezek a függvények sikeresek lesznek a WebBrowser vezérlőn, de nem lesz látható hatásuk.
GetAddressBarGetFullNameGetStatusBarSetAddressBarSetFullScreenSetMenuBarSetStatusBarSetToolBar
Öröklési hierarchia
CObject
CCmdTarget
CWnd
CView
CScrollView
CFormView
CHtmlView
Requirements
Fejléc:afxhtml.h
CHtmlView::Create
Ennek a tagfüggvénynek a meghívásával hozzon létre egy WebBrowser-vezérlőt vagy -tárolót az Internet Explorer végrehajtható verziójához.
virtual BOOL Create(
LPCTSTR lpszClassName,
LPCTSTR lpszWindowName,
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID,
CCreateContext* pContext = NULL);
Paraméterek
lpszClassName
A Windows osztály nevét tartalmazó null értékű karaktersztringre mutat. Az osztálynév lehet a globális függvényben vagy a AfxRegisterWndClassRegisterClass Windows függvényben regisztrált bármely név. Ha NULL, az előre definiált alapértelmezett CFrameWnd attribútumokat használja.
lpszWindowName
Egy null értékű karaktersztringre mutat, amely az ablak nevét jelöli.
dwStyle
Megadja az ablakstílus attribútumait. Alapértelmezés szerint a windowsos és WS_CHILD a WS_VISIBLE windowsos stílusok vannak beállítva.
rect
Az ablak méretét és pozícióját meghatározó szerkezetre mutató hivatkozás RECT . Az rectDefault érték lehetővé teszi a Windows számára az új ablak méretének és pozíciójának megadását.
pParentWnd
A vezérlő szülőablakára mutató mutató.
nID
A nézet azonosítószáma. Alapértelmezés szerint a következőre van állítva: AFX_IDW_PANE_FIRST.
pContext
Mutató egy CCreateContext. alapértelmezés szerint NULL.
CHtmlView::CreateControlSite
Felülírható egy vezérlőwebhely-példány létrehozásához, amely egy vezérlőt üzemeltet az űrlapon.
virtual BOOL CreateControlSite(
COleControlContainer* pContainer,
COleControlSite** ppSite,
UINT nID,
REFCLSID clsid);
Paraméterek
pContainer
A vezérlőt COleControlContainer tartalmazó objektumra mutató mutató.
ppSite
Mutató egy objektumra COleControlSite mutató mutatóra, amely megadja a vezérlő helyét.
nID
A üzemeltetni kívánt vezérlő azonosítója.
clsid
A üzemeltetni kívánt vezérlő CLSID azonosítója
Visszaadott érték
TRUE
FALSE Sikeres, sikertelen eredmény.
Megjegyzések
Ezt a tagfüggvényt felülbírálhatja a saját vezérlőhelyosztály egy példányának visszaadásához.
CHtmlView::ExecFormsCommand
Végrehajtja a megadott parancsot a IOleCommandTarget::Exec metódus használatával.
HRESULT ExecFormsCommand(
DWORD dwCommandID,
VARIANT* pVarIn,
VARIANT* pVarOut);
Paraméterek
dwCommandID
A végrehajtandó parancs. Ennek a parancsnak a CMDSETID3_Forms3 csoporthoz kell tartoznia.
pVarIn
Mutató egy VARIANT bemeneti argumentumokat tartalmazó struktúrára. Lehet NULL.
pVarOut
A parancskimenet fogadásához mutasson egy VARIANT struktúrára. Lehet NULL.
Visszaadott érték
Egy standard HRESULT érték. A lehetséges értékek teljes listáját a Windows SDK-ban talál IOleCommandTarget::Exec .
Megjegyzések
ExecFormsCommand implementálja a metódus viselkedését IOleCommandTarget::Exec .
CHtmlView::ExecWB
Ennek a tagfüggvénynek a meghívásával hajthat végre egy parancsot a WebBrowserben vagy az Internet Explorerben.
void ExecWB(
OLECMDID cmdID,
OLECMDEXECOPT cmdexecopt,
VARIANT* pvaIn,
VARIANT* pvaOut);
Paraméterek
cmdID
A végrehajtandó parancs.
cmdexecopt
A parancs végrehajtásához megadott beállítások.
pvaIn
Parancsbemeneti argumentumok megadására használt változat.
pvaOut
Parancskimeneti argumentumok megadására használt változat.
Megjegyzések
Lásd IWebBrowser2::ExecWB a Windows SDK-ban.
CHtmlView::GetAddressBar
Hívja meg ezt a tagfüggvényt az Internet Explorer címsorának lekéréséhez.
BOOL GetAddressBar() const;
Visszaadott érték
Nonzero, ha a címsor látható; ellenkező esetben nulla.
Megjegyzések
Az Internet Explorerre vonatkozik. Ha ezt a hívást WebBrowser-vezérlővel használja, az nem ad vissza hibát, de figyelmen kívül hagyja ezt a hívást.
CHtmlView::GetApplication
Hívja meg ezt a tagfüggvényt a WebBrowser vezérlőt tartalmazó alkalmazás által támogatott automatizálási objektum lekéréséhez.
LPDISPATCH GetApplication() const;
Visszaadott érték
Az aktív dokumentumobjektum felületére mutató mutató IDispatch . További információ: A felület implementálásaIDispatch.
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::GetBusy
Hívja meg ezt a tagfüggvényt annak megállapításához, hogy a WebBrowser vezérlő navigációs vagy letöltési műveletet végez-e.
BOOL GetBusy() const;
Visszaadott érték
Nonzero, ha a webböngésző foglalt; ellenkező esetben nulla.
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::GetContainer
Hívja meg ezt a tagfüggvényt egy, a webböngésző tárolójára kiértékelő objektum lekéréséhez.
LPDISPATCH GetContainer() const;
Visszaadott érték
Az aktív dokumentumobjektum felületére mutató mutató IDispatch .
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::GetFullName
Hívja meg ezt a tagfüggvényt annak a fájlnak a teljes elérési útjának lekéréséhez, amelyet az Internet Explorer jelenleg megjelenít.
CString GetFullName() const;
Visszaadott érték
Az CString aktuálisan megjelenített fájl elérési útját és nevét tartalmazó objektum. Ha nincs elérési út és fájlnév, GetFullName üres CStringértéket ad vissza.
Megjegyzések
Az Internet Explorerre vonatkozik. Ha ezt a hívást WebBrowser-vezérlővel használja, az nem ad vissza hibát, de figyelmen kívül hagyja ezt a hívást.
CHtmlView::GetFullScreen
Hívja meg ezt a tagfüggvényt annak megállapításához, hogy a WebBrowser vezérlő teljes képernyős módban vagy normál ablak módban működik-e.
BOOL GetFullScreen() const;
Visszaadott érték
Nonzero, ha a WebBrowser teljes képernyős módban működik; ellenkező esetben nulla.
Megjegyzések
Teljes képernyős módban az Internet Explorer főablaka teljes méretű, és az állapotsor, az eszköztár, a menüsáv és a címsor rejtett.
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::GetHeight
Hívja meg ezt a tagfüggvényt a WebBrowser vezérlő keretablakának képpontban kifejezett magasságának lekéréséhez.
long GetHeight() const;
Visszaadott érték
A vezérlő keretablakának magassága képpontban.
CHtmlView::GetHtmlDocument
Hívja meg ezt a tagfüggvényt az aktív dokumentum HTML-dokumentumának lekéréséhez.
LPDISPATCH GetHtmlDocument() const;
Visszaadott érték
Az aktív dokumentumobjektum felületére mutató mutató IDispatch .
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::GetLeft
Hívja meg ezt a tagfüggvényt a WebBrowser vezérlő belső bal széle és a tároló bal széle közötti távolság lekéréséhez.
long GetLeft() const;
Visszaadott érték
A bal szél távolsága képpontban.
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::GetLocationName
Hívja meg ezt a tagfüggvényt a WebBrowserben megjelenített erőforrás nevének lekéréséhez.
CString GetLocationName() const;
Visszaadott érték
A CString WebBrowserben jelenleg megjelenített erőforrás nevét tartalmazó objektum.
Megjegyzések
Ha az erőforrás egy HTML-lap a világhálón, a név ennek a lapnak a címe. Ha az erőforrás egy mappa vagy fájl a hálózaton vagy a helyi számítógépen, a név a mappa vagy fájl UNC vagy teljes elérési útja.
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::GetLocationURL
Hívja meg ezt a tagfüggvényt annak az erőforrásnak az URL-címéhez, amelyet a WebBrowser-vezérlő jelenleg megjelenít.
CString GetLocationURL() const;
Visszaadott érték
A CString WebBrowserben jelenleg megjelenített erőforrás URL-címét tartalmazó objektum.
Megjegyzések
Ha az erőforrás egy mappa vagy fájl a hálózaton vagy a helyi számítógépen, a név a mappa vagy fájl UNC vagy teljes elérési útja.
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::GetMenuBar
Hívja meg ezt a tagfüggvényt annak megállapításához, hogy a menüsáv látható-e.
BOOL GetMenuBar() const;
Visszaadott érték
Nonzero, ha a menüsáv látható; ellenkező esetben nulla.
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::GetOffline
Hívja meg ezt a tagfüggvényt annak megállapításához, hogy a webböngésző offline állapotban működik-e.
BOOL GetOffline() const;
Visszaadott érték
Nonzero, ha a webböngésző jelenleg offline állapotban van; ellenkező esetben nulla.
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::GetParentBrowser
Hívja meg ezt a tagfüggvényt a WebBrowser vezérlő szülőobjektumára mutató mutató lekéréséhez.
LPDISPATCH GetParentBrowser() const;
Visszaadott érték
A WebBrowser-vezérlő szülőobjektumának felületére mutató mutató IDispatch .
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::GetProperty
Hívja meg ezt a tagfüggvényt a vezérlőelemhez jelenleg társított tulajdonság értékének lekéréséhez.
BOOL GetProperty(
LPCTSTR lpszProperty,
CString& strValue);
COleVariant GetProperty(LPCTSTR lpszProperty);
Paraméterek
lpszProperty
Mutató a lekérni kívánt tulajdonságot tartalmazó sztringre.
strValue
Hivatkozás egy CString objektumra, amely megkapja a tulajdonság aktuális értékét.
Visszaadott érték
Az első verzióban a nonzero, ha sikeresen befejeződött; ellenkező esetben nulla. A második verzióban egy COleVariant objektum.
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::GetReadyState
Hívja meg ezt a tagfüggvényt a WebBrowser objektum kész állapotának lekéréséhez.
READYSTATE GetReadyState() const;
Visszaadott érték
A READYSTATE Windows SDK-ban leírt érték.
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::GetRegisterAsBrowser
Hívja meg ezt a tagfüggvényt annak megállapításához, hogy a WebBrowser objektum regisztrálva van-e felső szintű böngészőként a célnévfeloldáshoz.
BOOL GetRegisterAsBrowser() const;
Visszaadott érték
Nonzero, ha a böngésző felső szintű böngészőként van regisztrálva; ellenkező esetben nulla.
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::GetRegisterAsDropTarget
Hívja meg ezt a tagfüggvényt annak megállapításához, hogy a WebBrowser vezérlő regisztrálva van-e a navigációs célként.
BOOL GetRegisterAsDropTarget() const;
Visszaadott érték
Nonzero, ha a böngésző drop célként van regisztrálva; ellenkező esetben nulla.
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::GetSilent
Hívja meg ezt a tagfüggvényt annak meghatározásához, hogy megjeleníthetők-e párbeszédpanelek a WebBrowser vezérlőben.
BOOL GetSilent() const;
Visszaadott érték
Nem kötelező, ha a párbeszédpanelek nem jeleníthetők meg a WebBrowser vezérlőből; ellenkező esetben nulla.
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::GetSource
Hívja meg ezt a tagfüggvényt a weblap HTML-forráskódjának lekéréséhez.
BOOL GetSource(CString& strRef);
Visszaadott érték
Nonzero, ha sikeres; ellenkező esetben nulla.
Paraméterek
refString
Egy CString , amely a forráskódot fogja tárolni.
Megjegyzések
Ez a függvény egyenértékű az Internet Explorer "Forrás megtekintése" parancsával, azzal a különbségmel, hogy a forráskód egy CString.
CHtmlView::GetStatusBar
Hívja meg ezt a tagfüggvényt annak meghatározásához, hogy a WebBrowser vezérlő megjelenít-e állapotsort.
BOOL GetStatusBar() const;
Visszaadott érték
Nonzero, ha az állapotsor megjeleníthető; ellenkező esetben nulla.
Megjegyzések
Az Internet Explorerre vonatkozik. Ha ezt a hívást WebBrowser-vezérlővel használja, az nem ad vissza hibát, de figyelmen kívül hagyja ezt a hívást.
CHtmlView::GetTheaterMode
Hívja meg ezt a tagfüggvényt annak megállapításához, hogy a webböngésző színházi módban van-e.
BOOL GetTheaterMode() const;
Visszaadott érték
Nonzero, ha a webböngésző színházi módban van; ellenkező esetben nulla.
Megjegyzések
Amikor a webböngésző színházi módban van, a böngésző főablaka kitölti a teljes képernyőt, megjelenik egy eszköztár, amelyen a navigációs eszközök minimális készlete látható, és az állapotsor a képernyő jobb felső sarkában jelenik meg.
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::GetToolBar
Hívja meg ezt a tagfüggvényt annak megállapításához, hogy az eszköztár látható-e.
int GetToolBar() const;
Visszaadott érték
Érték, amely jelzi, hogy az eszköztár látható-e. Nonzero, ha az eszköztár látható; ellenkező esetben nulla.
CHtmlView::GetTop
Hívja meg ezt a tagfüggvényt a WebBrowser vezérlő főablakának felső szélének képernyőkoordinátája lekéréséhez.
long GetTop() const;
Visszaadott érték
Egy változó címe, amely a főablak felső szélének képernyőkoordinátát kapja.
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::GetTopLevelContainer
Hívja meg ezt a tagfüggvényt annak megállapításához, hogy az Internet Explorer a WebBrowser vezérlő legfelső szintű tárolója-e.
BOOL GetTopLevelContainer() const;
Visszaadott érték
Nem a tároló a legfelső szintű tároló; ellenkező esetben nulla.
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::GetType
Hívja meg ezt a tagfüggvényt a tartalmazott aktív dokumentum típusnevének lekéréséhez.
CString GetType() const;
Visszaadott érték
A CString tartalmazott aktív dokumentum típusnevét tartalmazó objektum.
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::GetVisible
Hívja meg ezt a tagfüggvényt annak megállapításához, hogy a tartalmazott objektum látható-e.
BOOL GetVisible() const;
Visszaadott érték
Nonzero, ha az objektum látható; ellenkező esetben nulla.
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::GetWidth
Lekéri az Internet Explorer főablakának szélességét.
long GetWidth() const;
Visszaadott érték
Az ablak aktuális szélessége képpontban.
CHtmlView::GoBack
Visszafelé navigál az előzménylista egyik elemében.
void GoBack();
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::GoForward
Az előzménylistában egy elemet léptet előre.
void GoForward();
CHtmlView::GoHome
Az Internet Explorer Internetbeállítások párbeszédpanelen vagy az Internet tulajdonságai párbeszédpanelen megadott aktuális kezdőlapra vagy kezdőlapra lép, amely a Vezérlőpultról érhető el.
void GoHome();
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::GoSearch
Az Internet Explorer Internetbeállítások párbeszédpanelen vagy az Internet tulajdonságai párbeszédpanelen megadott aktuális keresési lapra lép, amely a Vezérlőpultról érhető el.
void GoSearch();
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::LoadFromResource
Hívja meg ezt a tagfüggvényt, hogy betöltse a megadott erőforrást a WebBrowser vezérlőbe.
BOOL LoadFromResource(LPCTSTR lpszResource);
BOOL LoadFromResource(UINT nRes);
Paraméterek
lpszResource
A betöltendő erőforrás nevét tartalmazó sztringre mutató mutató.
nRes
A betöltendő erőforrás nevét tartalmazó puffer azonosítója.
Visszaadott érték
Nonzero, ha sikeres; ellenkező esetben nulla.
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::Navigate
Hívja meg ezt a tagfüggvényt az URL-cím által azonosított erőforráshoz való navigáláshoz.
void Navigate(
LPCTSTR URL,
DWORD dwFlags = 0,
LPCTSTR lpszTargetFrameName = NULL,
LPCTSTR lpszHeaders = NULL,
LPVOID lpvPostData = NULL,
DWORD dwPostDataLen = 0);
Paraméterek
URL
A hívó által lefoglalt sztring, amely tartalmazza a navigálni kívánt URL-címet vagy a megjelenítendő fájl teljes elérési útját.
dwFlags
Egy változó jelzői, amelyek meghatározzák, hogy hozzá szeretné-e adni az erőforrást az előzménylistához, beolvassa-e a gyorsítótárba vagy írjon-e, és hogy az erőforrást egy új ablakban szeretné-e megjeleníteni. A változó az enumerálás által BrowserNavConstants meghatározott értékek kombinációja lehet.
lpszTargetFrameName
Mutató egy sztringre, amely annak a keretnek a nevét tartalmazza, amelyben az erőforrást meg szeretné jeleníteni.
lpszHeaders
Egy olyan értékre mutató mutató, amely megadja a kiszolgálónak küldendő HTTP-fejléceket. Ezek az élőfejek bekerülnek az Internet Explorer alapértelmezett fejléceibe. A fejlécek megadhatnak például a kiszolgálóhoz szükséges műveletet, a kiszolgálónak átadott adatok típusát vagy egy állapotkódot. Ez a paraméter figyelmen kívül lesz hagyva, ha URL nem HTTP-URL-cím.
lpvPostData
Mutató a HTTP POST tranzakcióval küldendő adatokra. A POST tranzakció például egy HTML-űrlap által gyűjtött adatok küldésére szolgál. Ha ez a paraméter nem ad meg semmilyen utólagos adatot, Navigate http GET tranzakciót ad ki. Ez a paraméter figyelmen kívül lesz hagyva, ha URL nem HTTP-URL-cím.
dwPostDataLen
A HTTP POST tranzakcióval küldendő adatok. A POST tranzakció például egy HTML-űrlap által gyűjtött adatok küldésére szolgál. Ha ez a paraméter nem ad meg semmilyen utólagos adatot, Navigate http GET tranzakciót ad ki. Ez a paraméter figyelmen kívül lesz hagyva, ha URL nem HTTP-URL-cím.
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::Navigate2
Hívja meg ezt a tagfüggvényt, hogy navigáljon az URL-cím által azonosított erőforráshoz vagy a teljes elérési út által azonosított fájlhoz.
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);
Paraméterek
pIDL
Egy struktúra mutatója ITEMIDLIST .
dwFlags
Egy változó jelzői, amelyek meghatározzák, hogy hozzá szeretné-e adni az erőforrást az előzménylistához, beolvassa-e a gyorsítótárba vagy írjon-e, és hogy az erőforrást egy új ablakban szeretné-e megjeleníteni. A változó az enumerálás által BrowserNavConstants meghatározott értékek kombinációja lehet.
lpszTargetFrameName
Mutató egy sztringre, amely annak a keretnek a nevét tartalmazza, amelyben az erőforrást meg szeretné jeleníteni.
lpszURL
Az URL-címet tartalmazó sztringre mutató mutató.
lpvPostData
A HTTP POST tranzakcióval küldendő adatok. A POST tranzakció például egy HTML-űrlap által gyűjtött adatok küldésére szolgál. Ha ez a paraméter nem ad meg semmilyen utólagos adatot, Navigate2 http GET tranzakciót ad ki. Ez a paraméter figyelmen kívül lesz hagyva, ha URL nem HTTP- vagy HTTPS-URL-cím.
dwPostDataLen
A paraméter által lpvPostData mutatott adatok bájtban megadott hossza.
lpszHeaders
Egy olyan értékre mutató mutató, amely megadja a kiszolgálónak küldendő HTTP- vagy HTTPS-fejléceket. Ezek az élőfejek bekerülnek az Internet Explorer alapértelmezett fejléceibe. A fejlécek megadhatnak például a kiszolgálóhoz szükséges műveletet, a kiszolgálónak átadott adatok típusát vagy egy állapotkódot. Ez a paraméter figyelmen kívül lesz hagyva, ha URL nem HTTP- vagy HTTPS-URL-cím.
baPostedData
Hivatkozás egy CByteArray objektumra.
Megjegyzések
Ez a tagfüggvény kibővíti a Navigate tagfüggvényt úgy, hogy támogatja a tallózást olyan speciális mappákon, mint például az Asztal és a Saját számítógép, amelyeket a paraméter pIDLjelöl.
Az Internet Explorerre és a WebBrowserre vonatkozik.
Example
void CMyHtmlView::OnGoToMicrosoft()
{
Navigate2(_T("http://home.microsoft.com"));
}
CHtmlView::OnBeforeNavigate2
Ezt a tagfüggvényt a keretrendszer meghívja, hogy egy esemény aktiválódik, mielőtt navigációs művelet történne a webböngészőben.
virtual void OnBeforeNavigate2(
LPCTSTR lpszURL,
DWORD nFlags,
LPCTSTR lpszTargetFrameName,
CByteArray& baPostedData,
LPCTSTR lpszHeaders,
BOOL* pbCancel);
Paraméterek
lpszURL
Mutasson egy olyan sztringre, amely tartalmazza azt az URL-címet, amelybe navigálni szeretne.
nFlags
Jövőbeli használatra fenntartva.
lpszTargetFrameName
Egy sztring, amely annak a keretnek a nevét tartalmazza, amelyben az erőforrást meg szeretné jeleníteni, vagy NULL ha az erőforráshoz nincs elnevezett keret megcélzva.
baPostedData
Hivatkozás a CByteArray kiszolgálónak küldendő adatokat tartalmazó objektumra, ha a HTTP POST tranzakciót használja.
lpszHeaders
A kiszolgálónak küldendő egyéb HTTP-fejléceket tartalmazó sztringre mutató mutató (csak HTTP URL-címek esetén). A fejlécek megadhatnak például a kiszolgálóhoz szükséges műveletet, a kiszolgálónak átadott adatok típusát vagy egy állapotkódot.
pbCancel
Mutató a mégse jelölőre. Egy alkalmazás beállíthatja ezt a paramétert nonzero értékre a navigációs művelet megszakításához, vagy nullára a folytatás engedélyezéséhez.
CHtmlView::OnCommandStateChange
Ezt a tagfüggvényt a keretrendszer meghívja, hogy értesítse az alkalmazást arról, hogy a webböngésző parancsának engedélyezett állapota megváltozott.
virtual void OnCommandStateChange(
long nCommand,
BOOL bEnable);
Paraméterek
nCommand
Annak a parancsnak az azonosítója, amelynek engedélyezett állapota megváltozott.
bEnable
Engedélyezett állapot. Ez a paraméter nem nulla, ha a parancs engedélyezve van, vagy nulla, ha le van tiltva.
CHtmlView::OnDocumentComplete
Ezt a tagfüggvényt a keretrendszer meghívja, hogy értesítse az alkalmazást arról, hogy egy dokumentum elérte az államot READYSTATE_COMPLETE .
virtual void OnDocumentComplete(LPCTSTR lpszURL);
Paraméterek
lpszURL
Egy olyan sztringre mutató mutató, amely kiértékeli az URL-címet, az UNC-fájlnevet vagy a PIDL-t (egy elemazonosító-listára mutató mutatót), amelybe navigált.
Megjegyzések
Nem minden keret indítja el ezt az eseményt, de minden olyan keret, amely egy eseményt OnDownloadBegin indít el, egy megfelelő OnDocumentComplete eseményt indít el.
A megadott lpszURL URL-cím eltérhet attól az URL-címtől, amelybe a böngészőnek azt mondták, hogy navigáljon, mivel ez az URL-cím a canonicalized és a qualified URL. Ha például egy alkalmazás egy hívás url-címét "www.microsoft.com" adja meg, akkor Navigate2az átadott OnNavigateComplete2 URL-cím lesz"<https://www.microsoft.com/>".Navigate Ha a kiszolgáló átirányította a böngészőt egy másik URL-címre, az átirányított URL-cím itt is megjelenik.
CHtmlView::OnDocWindowActivate
Az Internet Explorer vagy az MSHTML implementációjából IOleInPlaceActiveObject::OnDocWindowActivatehívható meg, amely értesíti az aktív helyszíni objektumot a tároló dokumentumablakának aktiválása vagy inaktiválása esetén.
virtual HRESULT OnDocWindowActivate(BOOL fActivate);
Paraméterek
fActivate
A dokumentumablak állapotát jelzi. Ha ez az érték nem érték, az ablak aktiválva lesz. Ha ez az érték nulla, az ablak inaktiválva lesz.
Visszaadott érték
S_OK ha a hiba sikeres, vagy egy OLE által definiált hibakód.
Megjegyzések
Felülbírálás OnDocWindowActivate a OnDocWindowActivate Microsoft Webböngésző vezérlő értesítésére való reagáláshoz. További IDocHostUIHandler::OnDocWindowActivate információt a Windows SDK-ban talál.
CHtmlView::OnDownloadBegin
Ezt a tagfüggvényt a keretrendszer meghívja egy dokumentum letöltésének megkezdéséhez.
virtual void OnDownloadBegin();
Megjegyzések
Ez az esemény röviddel az OnBeforeNavigate2 esemény után aktiválódik, kivéve, ha a navigáció megszakad. Minden olyan animáció vagy "foglalt" jelzés, amely szerint a tárolónak meg kell jelennie, csatlakoztatva kell lennie ehhez az eseményhez.
CHtmlView::OnDownloadComplete
A keretrendszer meghívja ezt a tagfüggvényt, amely jelzi, hogy egy navigációs művelet befejeződött, leállt vagy sikertelen volt.
virtual void OnDownloadComplete();
CHtmlView::OnEnableModeless
Akkor hívható meg, amikor az Internet Explorer vagy az MSHTML modális felhasználói felületet jelenít meg.
virtual HRESULT OnEnableModeless(BOOL fEnable);
Paraméterek
fEnable
Azt jelzi, hogy a gazdagép mód nélküli párbeszédpaneljei engedélyezve vagy letiltva vannak-e. Ha ez az érték nem nulla, a mód nélküli párbeszédpanelek engedélyezve vannak. Ha ez az érték nulla, a mód nélküli párbeszédpanelek le lesznek tiltva.
Visszaadott érték
S_OK ha a hiba sikeres, vagy egy OLE által definiált hibakód.
Megjegyzések
Engedélyezi vagy letiltja a mód nélküli párbeszédpaneleket, amikor a tároló létrehoz vagy megsemmisít egy modális párbeszédpanelt. Felülbírálás OnEnableModeless a EnableModeless Microsoft Webböngésző vezérlő értesítésére való reagáláshoz. További IDocHostUIHandler::EnableModeless információt a Windows SDK-ban talál.
CHtmlView::OnFilterDataObject
Az Internet Explorer vagy az MSHTML meghívta a gazdagépet, hogy a gazdagép lecserélhesse az Internet Explorer vagy az MSHTML adatobjektumát.
virtual HRESULT OnFilterDataObject(
LPDATAOBJECT pDataObject,
LPDATAOBJECT* ppDataObject);
Paraméterek
pDataObject
Az Internet Explorer vagy az IDataObject MSHTML által megadott felület címe.
ppDataObject
A gazdagép által megadott felületmutatót fogadó IDataObject cím. Ennek a paraméternek a tartalmát mindig inicializálni NULLkell, még akkor is, ha a metódus sikertelen.
Visszaadott érték
S_OK ha az adatobjektumot lecserélik, S_FALSE ha az adatobjektumot nem cserélik le, vagy ha hiba történik, OLE által definiált hibakód.
Megjegyzések
Felülbírálás OnFilterDataObject a FilterDataObject Microsoft Webböngésző vezérlő értesítésére való reagáláshoz. További IDocHostUIHandler::FilterDataObject információt a Windows SDK-ban talál.
CHtmlView::OnFrameWindowActivate
IOleInPlaceActiveObject::OnFrameWindowActivate Meghívva, hogy értesítse az objektumot, ha a tároló legfelső szintű keretablaka aktiválva vagy inaktiválva van.
virtual HRESULT OnFrameWindowActivate(BOOL fActivate);
Paraméterek
fActivate
A tároló legfelső szintű keretablakának állapotát jelzi. Ha ez az érték nem érték, az ablak aktiválva lesz. Ha ez az érték nulla, az ablak inaktiválva lesz.
Visszaadott érték
S_OK ha a hiba sikeres, vagy egy OLE által definiált hibakód.
Megjegyzések
Felülbírálás OnFrameWindowActivate a OnFrameWindowActivate Microsoft Webböngésző vezérlő értesítésére való reagáláshoz. További IDocHostUIHandler::OnFrameWindowActivate információt a Windows SDK-ban talál.
CHtmlView::OnFullScreen
Ezt a tagfüggvényt a keretrendszer hívja meg, amikor a FullScreen tulajdonság megváltozott.
virtual void OnFullScreen(BOOL bFullScreen);
Paraméterek
bFullScreen
Nonzero, ha az Internet Explorer teljes képernyős módban van; ellenkező esetben nulla.
CHtmlView::OnGetDropTarget
Az Internet Explorer vagy az MSHTML meghívja, amikor drop célként használják, hogy a gazdagép alternatívát IDropTargetbiztosíthasson.
virtual HRESULT OnGetDropTarget(
LPDROPTARGET pDropTarget,
LPDROPTARGET* ppDropTarget);
Paraméterek
pDropTarget
IDropTarget Az Internet Explorer vagy az MSHTML használata javasolt.
ppDropTarget
Annak a címnek a IDropTarget címe, amely megkapja a IDropTarget gazdagép által megadni kívánt felületmutatót.
Visszaadott érték
A visszatérési kódok listáját a Windows SDK-ban találja IDocHostUIHandler::GetDropTarget .
Megjegyzések
Felülbírálás OnGetDropTarget a GetDropTarget Microsoft Webböngésző vezérlő értesítésére való reagáláshoz. További IDocHostUIHandler::GetDropTarget információt a Windows SDK-ban talál.
CHtmlView::OnGetExternal
Az Internet Explorer vagy az MSHTML hívja meg a gazdagép felületének lekéréséhez IDispatch .
virtual HRESULT OnGetExternal(LPDISPATCH* lppDispatch);
Paraméterek
lppDispatch
A gazdaalkalmazás felületi mutatóját fogadó IDispatch címre mutató mutató. Ha a gazdagép egy Automation-felületet tesz elérhetővé, ezen a paraméteren keresztül hivatkozhat az Internet Explorerre vagy az MSHTML-re. Ennek a paraméternek a tartalmát mindig inicializálni NULLkell, még akkor is, ha a metódus sikertelen.
Visszaadott érték
S_OK ha a hiba sikeres, vagy egy OLE által definiált hibakód.
Megjegyzések
Felülbírálás OnGetExternal a GetExternal Microsoft Webböngésző vezérlő értesítésére való reagáláshoz. További IDocHostUIHandler::GetExternal információt a Windows SDK-ban talál.
CHtmlView::OnGetHostInfo
Lekéri az Internet Explorer vagy az MSHTML-gazdagép felhasználói felületi képességeit.
virtual HRESULT OnGetHostInfo(DOCHOSTUIINFO* pInfo);
Paraméterek
pInfo
DOCHOSTUIINFO A gazdagép felhasználói felületi képességeit fogadó struktúra címe.
Visszaadott érték
S_OK ha a hiba sikeres, vagy egy OLE által definiált hibakód.
Megjegyzések
Felülbírálás OnGetHostInfo a GetHostInfo Microsoft Webböngésző vezérlő értesítésére való reagáláshoz. További IDocHostUIHandler::GetHostInfo információt a Windows SDK-ban talál.
CHtmlView::OnGetOptionKeyPath
Hívja meg ezt a tagfüggvényt annak a beállításkulcsnak a lekéréséhez, amely alatt az Internet Explorer vagy az MSHTML tárolja a felhasználói beállításokat.
virtual HRESULT OnGetOptionKeyPath(
LPOLESTR* pchKey,
DWORD dwReserved);
Paraméterek
pchKey
Annak a beállításkulcs-sztringnek LPOLESTR a címe, amelyben a gazdagép tárolja az alapértelmezett beállításokat. Ez az alkulcs a HKEY_CURRENT_USER kulcs alatt lesz. A memória lefoglalása a következővel CoTaskMemAlloc: . A hívó alkalmazás felelős a memória felszabadításáért a .CoTaskMemFree Ezt a paramétert mindig inicializálni NULLkell, még akkor is, ha a metódus sikertelen.
dwReserved
Jövőbeli használatra fenntartva. Jelenleg nincs használatban.
Visszaadott érték
S_OK ha sikeres, vagy S_FALSE más módon. Ha S_FALSEaz Internet Explorer vagy az MSHTML alapértelmezés szerint a saját felhasználói beállításai között van.
Megjegyzések
Felülbírálás OnGetOptionKeyPath a GetOptionKeyPath Microsoft Webböngésző vezérlő értesítésére való reagáláshoz. További IDocHostUIHandler::GetOptionKeyPath információt a Windows SDK-ban talál.
CHtmlView::OnHideUI
Ezt a tagfüggvényt a keretrendszer hívja meg, amikor az Internet Explorer vagy az MSHTML eltávolítja a menüit és eszköztárait.
virtual HRESULT OnHideUI();
Visszaadott érték
S_OK ha a hiba sikeres, vagy egy OLE által definiált hibakód.
Megjegyzések
Felülbírálás OnHideUI a HideUI Microsoft Webböngésző vezérlő értesítésére való reagáláshoz. További IDocHostUIHandler::HideUI információt a Windows SDK-ban talál.
CHtmlView::OnMenuBar
Ezt a tagfüggvényt a keretrendszer hívja meg, amikor a MenuBar tulajdonság megváltozott.
virtual void OnMenuBar(BOOL bMenuBar);
Paraméterek
bMenuBar
Nonzero, ha az Internet Explorer menüsávja látható; ellenkező esetben nulla.
CHtmlView::OnNavigateComplete2
Ezt a tagfüggvényt a keretrendszer hívja meg, miután a hivatkozásra való navigálás befejeződött (ablakon vagy keretkészleten).
virtual void OnNavigateComplete2(LPCTSTR strURL);
Paraméterek
strURL
Olyan sztringkifejezés, amely az URL-cím, UNC fájlnév vagy PIDL (egy elemazonosító-listára mutató mutató) kiértékelésére kerül, amely a navigáláskor lett megjelenítve.
Megjegyzések
Az URL-paraméter lehet PIDL, ha van egy rendszerhéj-névtér entitás, amelynek nincs URL-címe.
A benne strURL található URL-cím eltérhet attól az URL-címtől, amelybe a böngészőnek azt mondták, hogy navigáljon, mivel ez az URL-cím a canonicalized és a qualified URL. Ha például egy alkalmazás egy hívás url-címét "www.microsoft.com" adja meg, akkor Navigate2az átadott OnNavigateComplete2 URL-cím lesz"<https://www.microsoft.com/>".Navigate Ha a kiszolgáló átirányította a böngészőt egy másik URL-címre, az átirányított URL-cím itt is megjelenik.
CHtmlView::OnNavigateError
A keretrendszer meghívja, ha a hivatkozásra való navigálás sikertelen.
virtual void OnNavigateError(
LPCTSTR lpszURL,
LPCTSTR lpszFrame,
DWORD dwError,
BOOL* pbCancel);
Paraméterek
lpszURL
Az URL-cím, amelynek a navigációja sikertelen volt.
lpszFrame
Annak a keretnek a neve, amelyben az erőforrást meg kell jeleníteni, vagy NULL ha az erőforráshoz nem volt elnevezett keret megcélzva.
dwError
Hibaállapot-kód, ha elérhető. A lehetséges HRESULT és HTTP-állapotkódok listáját az Eseményállapotkódok című témakörben találjaNavigateError.
pbCancel
Itt adhatja meg, hogy megszakítsa-e a navigációs műveletet egy hibalapra vagy bármely további automatikus keresésre. Ha TRUE (az alapértelmezett) folytassa a navigációt egy hibaoldalra vagy egy automatikus keresésre; ha FALSE, akkor mondja le a hibaoldalra vagy az automatikus keresésre való navigálást.
Megjegyzések
A metódus felülbírálása egyéni navigációs hibakezelés biztosításához.
További információért, lásd: DWebBrowserEvents2::NavigateError
CHtmlView::OnNewWindow2
Ezt a tagfüggvényt a keretrendszer hívja meg, amikor új ablakot kell létrehozni egy erőforrás megjelenítéséhez.
virtual void OnNewWindow2(
LPDISPATCH* ppDisp,
BOOL* Cancel);
Paraméterek
ppDisp
Egy olyan illesztőmutatóra mutató mutató, amely opcionálisan egy új WebBrowser vagy Internet Explorer-objektum illesztőmutatóját fogadja IDispatch .
Cancel
Mutató a mégse jelölőre. Egy alkalmazás beállíthatja ezt a paramétert nonzero értékre a navigációs művelet megszakításához, vagy nullára a folytatás engedélyezéséhez.
Megjegyzések
Ez az esemény megelőzi egy új ablak létrehozását a WebBrowserből.
CHtmlView::OnProgressChange
Ezt a tagfüggvényt a keretrendszer meghívja, hogy értesítse az alkalmazást a letöltési művelet előrehaladásáról.
virtual void OnProgressChange(
long nProgress,
long nProgressMax);
Paraméterek
nProgress
A megjelenítendő teljes folyamat mennyisége, vagy -1, ha a folyamat befejeződött.
nProgressMax
Maximális előrehaladási érték.
Megjegyzések
A tároló az esemény által biztosított információk segítségével megjelenítheti az eddig letöltött bájtok számát, vagy frissítheti a folyamatjelzőt.
CHtmlView::OnPropertyChange
Ezt a tagfüggvényt a keretrendszer meghívja egy olyan alkalmazás értesítésére, amely PutProperty módosította egy tulajdonság értékét.
virtual void OnPropertyChange(LPCTSTR lpszProperty);
Paraméterek
lpszProperty
A tulajdonság nevét tartalmazó sztringre mutató mutató.
CHtmlView::OnQuit
Ezt a tagfüggvényt a keretrendszer meghívja, hogy értesítse az alkalmazást arról, hogy az Internet Explorer alkalmazás készen áll a kilépésre.
virtual void OnQuit();
CHtmlView::OnResizeBorder
Az Internet Explorer vagy az MSHTML implementációja IOleInPlaceActiveObject::ResizeBorderhívja meg, amely figyelmezteti az objektumot, hogy át kell méreteznie a szegélyterületet.
virtual HRESULT OnResizeBorder(
LPCRECT prcBorder,
LPOLEINPLACEUIWINDOW pUIWindow,
BOOL fFrameWindow);
Paraméterek
prcBorder
Új külső téglalap szegélyterülethez.
pUIWindow
Mutató annak a keretnek vagy dokumentumablak-objektumnak a felületére, amelynek szegélye megváltozott.
fFrameWindow
TRUE ha a keretablak hív IOleInPlaceActiveObject::ResizeBorder, ellenkező esetben FALSE.
Visszaadott érték
S_OK ha a hiba sikeres, vagy egy OLE által definiált hibakód.
Megjegyzések
Felülbírálás OnResizeBorder a ResizeBorder Microsoft Webböngésző vezérlő értesítésére való reagáláshoz. További IDocHostUIHandler::ResizeBorder információt a Windows SDK-ban talál.
CHtmlView::OnShowContextMenu
Az Internet Explorerből vagy az MSHTML-ből hívható meg, amikor meg szeretné jeleníteni a helyi menüt.
virtual HRESULT OnShowContextMenu(
DWORD dwID,
LPPOINT ppt,
LPUNKNOWN pcmdtReserved,
LPDISPATCH pdispReserved);
Paraméterek
dwID
A megjelenítendő helyi menü azonosítója. Az értékek listáját a Windows SDK-ban találja IDocHostUIHandler::ShowContextMenu .
ppt
A menü képernyőkoordinátái.
pcmdtReserved
IOleCommandTarget az objektum parancsállapotának lekérdezésére és parancsok végrehajtására szolgáló felület.
pdispReserved
IDispatch az objektum felületét a képernyő koordinátáinál. Ez lehetővé teszi, hogy a gazdagép megkülönböztetjen bizonyos objektumokat, hogy pontosabb kontextust biztosítson.
Visszaadott érték
Az értékek listáját a Windows SDK-ban találja IDocHostUIHandler::ShowContextMenu .
Megjegyzések
Felülbírálás OnShowContextMenu a ShowContextMenu Microsoft Webböngésző vezérlő értesítésére való reagáláshoz. További IDocHostUIHandler::ShowContextMenu információt a Windows SDK-ban talál.
CHtmlView::OnShowUI
Mielőtt az Internet Explorer vagy az MSHTML megjelenítené a menüit és eszköztárait.
virtual HRESULT OnShowUI(
DWORD dwID,
LPOLEINPLACEACTIVEOBJECT pActiveObject,
LPOLECOMMANDTARGET pCommandTarget,
LPOLEINPLACEFRAME pFrame,
LPOLEINPLACEUIWINDOW pDoc);
Paraméterek
dwID
Jövőbeli használatra fenntartva.
pActiveObject
IOleInPlaceActiveObject az aktuálisan aktív objektum felületét.
pCommandTarget
IOleCommandTarget felületét.
pFrame
IOleInPlaceFrame felületét. Erre a menük és eszköztárak esetében van szükség.
pDoc
IOleInPlaceUIWindow interfészt az objektumhoz. Erre az eszköztárak esetében van szükség.
Visszaadott érték
Az értékek listáját a Windows SDK-ban találja IDocHostUIHandler::ShowUI .
Megjegyzések
Felülbírálás OnShowUI a ShowUI Microsoft Webböngésző vezérlő értesítésére való reagáláshoz. További IDocHostUIHandler::ShowUI információt a Windows SDK-ban talál.
CHtmlView::OnStatusBar
Ezt a tagfüggvényt a keretrendszer hívja meg, amikor a StatusBar tulajdonság megváltozott.
virtual void OnStatusBar(BOOL bStatusBar);
Paraméterek
bStatusBar
Nonzero, ha az Internet Explorer állapotsora látható vagy nulla.
CHtmlView::OnStatusTextChange
Ezt a tagfüggvényt a keretrendszer meghívja, hogy értesítse az alkalmazást arról, hogy a WebBrowser vezérlőhöz társított állapotsor szövege megváltozott.
virtual void OnStatusTextChange(LPCTSTR lpszText);
Paraméterek
lpszText
Az új állapotsor szövegét tartalmazó sztring.
CHtmlView::OnTheaterMode
Ezt a tagfüggvényt a keretrendszer hívja meg, amikor a TheaterMode tulajdonság megváltozott.
virtual void OnTheaterMode(BOOL bTheaterMode);
Paraméterek
bTheaterMode
Nonzero, ha az Internet Explorer színházi módban van; ellenkező esetben nulla.
CHtmlView::OnTitleChange
Ezt a tagfüggvényt a keretrendszer hívja meg az alkalmazás értesítésére, ha a WebBrowser vezérlőben lévő dokumentum címe elérhetővé válik vagy megváltozik.
virtual void OnTitleChange(LPCTSTR lpszText);
Paraméterek
lpszText
Az új dokumentum címe.
Megjegyzések
HTML esetén a cím változhat; miközben a HTML továbbra is letöltődik, a dokumentum URL-címe címként van beállítva. Miután a valós cím (ha van ilyen) a HTML-ből lesz elemezve, a cím a tényleges címnek megfelelően módosul.
CHtmlView::OnToolBar
Ezt a tagfüggvényt a keretrendszer hívja meg, amikor a ToolBar tulajdonság megváltozott.
virtual void OnToolBar(BOOL bToolBar);
Paraméterek
bToolBar
Nonzero, ha az Internet Explorer eszköztára máskülönben látható vagy nulla.
CHtmlView::OnTranslateAccelerator
Az Internet Explorer vagy az MSHTML meghívja, ha IOleInPlaceActiveObject::TranslateAcceleratorIOleControlSite::TranslateAccelerator a tároló üzenetsorából a menügyorsítókulcs-üzenetek feldolgozására van meghívva.
virtual HRESULT OnTranslateAccelerator(
LPMSG lpMsg,
const GUID* pguidCmdGroup,
DWORD nCmdID);
Paraméterek
lpMsg
A lefordítandó üzenetre mutat.
pguidCmdGroup
Parancscsoport azonosítója.
nCmdID
Parancsazonosító.
Visszaadott érték
S_OK ha sikeres, vagy S_FALSE más módon.
Megjegyzések
Felülbírálás OnTranslateAccelerator a TranslateAccelerator Microsoft Webböngésző vezérlő értesítésére való reagáláshoz. További IDocHostUIHandler::TranslateAccelerator információt a Windows SDK-ban talál.
CHtmlView::OnTranslateUrl
Az Internet Explorer vagy az MSHTML meghívta, hogy lehetővé tegye a gazdagép számára a betöltendő URL-cím módosításának lehetőségét.
virtual HRESULT OnTranslateUrl(
DWORD dwTranslate,
OLECHAR* pchURLIn,
OLECHAR** ppchURLOut);
Paraméterek
dwTranslate
Jövőbeli használatra fenntartva.
pchURLIn
Az Internet Explorer vagy az MSHTML által megadott sztring címe, amely a lefordítandó URL-címet jelöli.
ppchURLOut
A lefordított URL-címet fogadó sztringmutató címe. A gazdagép a feladatmemória-kiosztó használatával lefoglalja a puffert. Ennek a paraméternek a tartalmát mindig inicializálni NULLkell, még akkor is, ha az URL-cím nincs lefordítva, vagy a metódus meghiúsul.
Visszaadott érték
S_OK ha az URL-címet lefordították, S_FALSE ha az URL-címet nem fordították le, vagy ha hiba történt, OLE által definiált hibakód.
Megjegyzések
Felülbírálás OnTranslateUrl a TranslateUrl Microsoft Webböngésző vezérlő értesítésére való reagáláshoz. További IDocHostUIHandler::TranslateUrl információt a Windows SDK-ban talál.
CHtmlView::OnUpdateUI
Értesíti a gazdagépet, hogy a parancs állapota megváltozott.
virtual HRESULT OnUpdateUI();
Visszaadott érték
S_OK ha a hiba sikeres, vagy egy OLE által definiált hibakód.
Megjegyzések
A gazdagépnek frissítenie kell az eszköztárgombok állapotát. Ezt a metódust a függvény a visszatérési értéktől ShowUIfüggetlenül meghívja. Felülbírálás OnUpdateUI a UpdateUI Microsoft Webböngésző vezérlő értesítésére való reagáláshoz.
CHtmlView::OnVisible
Ezt a tagfüggvényt a keretrendszer hívja meg, amikor a WebBrowser ablakának meg kell jelennie vagy el kell rejtenie.
virtual void OnVisible(BOOL bVisible);
Paraméterek
bVisible
Nonzero, ha az objektum látható vagy nulla.
Megjegyzések
Ez lehetővé teszi, hogy az objektumvezérlő gazdaablaka ugyanúgy viselkedjen, mint az Internet Explorer ablaka.
CHtmlView::PutProperty
Hívja meg ezt a tagfüggvényt egy adott objektumhoz társított tulajdonság beállításához.
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);
Paraméterek
lpszProperty
A beállítani kívánt tulajdonságot tartalmazó sztring.
vtValue
A tulajdonság új értéke, amelyet lpszPropertya .
lpszPropertyName
A beállítani kívánt tulajdonság nevét tartalmazó sztringre mutató mutató.
dValue
A tulajdonság új értéke.
lValue
A tulajdonság új értéke.
lpszValue
A tulajdonság új értékét tartalmazó sztringre mutató mutató.
nValue
A tulajdonság új értéke.
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::QueryFormsCommand
A felhasználói felület eseményei által létrehozott egy vagy több parancs állapotának lekérdezése.
HRESULT QueryFormsCommand(
DWORD dwCommandID,
BOOL* pbSupported,
BOOL* pbEnabled,
BOOL* pbChecked);
Paraméterek
dwCommandID
A lekérdezett parancs azonosítója.
pbSupported
Egy mutató, BOOL amely megadja, hogy a parancs (azonosította) támogatott-e dwCommandID. Ha TRUEa parancs támogatott; ellenkező esetben FALSE.
pbEnabled
Egy mutató, BOOL amely megadja, hogy a parancs (azonosította dwCommandID) engedélyezve van-e. Ha TRUEa parancs támogatott; ellenkező esetben FALSE.
pbChecked
Egy mutató, BOOL amely megadja, hogy a parancs (azonosította) be van-e dwCommandIDjelölve. Ha TRUEa parancs támogatott; ellenkező esetben FALSE.
Visszaadott érték
Egy standard HRESULT érték. A lehetséges értékek teljes listáját a Windows SDK-ban talál IOleCommandTarget::QueryStatus .
Megjegyzések
QueryFormsCommand implementálja a metódus viselkedését IOleCommandTarget::QueryStatus .
CHtmlView::QueryStatusWB
A tagfüggvény meghívása parancsállapot lekérdezéséhez.
OLECMDF QueryStatusWB(OLECMDID cmdID) const;
Paraméterek
cmdID
Annak OLECMDID a parancsnak az értéke, amelyhez a hívónak állapotinformációra van szüksége.
Visszaadott érték
A parancs állapotát fogadó érték címe OLECMDF .
Megjegyzések
QueryStatusWB implementálja a metódus viselkedését IOleCommandTarget::QueryStatus .
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::Refresh
Újra betölti azt az URL-címet vagy fájlt, amelyet a webböngésző jelenleg megjelenít.
void Refresh();
Megjegyzések
Refresh nem tartalmaz paramétereket a frissítési szint beállításához.
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::Refresh2
Újra betölti azt a fájlt, amelyet az Internet Explorer jelenleg megjelenít.
void Refresh2(int nLevel);
Paraméterek
nLevel
A frissítési szintet meghatározó változó címe. A lehetséges változók a Windows SDK-ban RefreshConstantsvannak definiálva.
Megjegyzések
Ellentétben Refresha frissítési Refresh2 szintet meghatározó paraméterrel.
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::SetAddressBar
Hívja meg ezt a tagfüggvényt az Internet Explorer-objektum címsorának megjelenítéséhez vagy elrejtéséhez.
void SetAddressBar(BOOL bNewValue);
Paraméterek
bNewValue
Nonzero a címsor megjelenítéséhez; ellenkező esetben nulla.
Megjegyzések
Az Internet Explorerre vonatkozik. Ha ezt a hívást WebBrowser-vezérlővel használja, az nem ad vissza hibát, de figyelmen kívül hagyja ezt a hívást.
CHtmlView::SetFullScreen
Hívja meg ezt a tagfüggvényt az Internet Explorer teljes képernyős vagy normál ablakmódra való beállításához.
void SetFullScreen(BOOL bNewValue);
Paraméterek
bNewValue
Nonzero teljes képernyős módhoz; ellenkező esetben nulla.
Megjegyzések
Teljes képernyős módban az Internet Explorer főablaka teljes méretű, és az állapotsor, az eszköztár, a menüsáv és a címsor rejtett.
Az Internet Explorerre vonatkozik. Ha ezt a hívást WebBrowser-vezérlővel használja, az nem ad vissza hibát, de figyelmen kívül hagyja ezt a hívást.
CHtmlView::SetHeight
Hívja meg ezt a tagfüggvényt az Internet Explorer főablakának magasságának beállításához.
void SetHeight(long nNewValue);
Paraméterek
nNewValue
A főablak magassága képpontban.
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::SetLeft
Az Internet Explorer főablakának vízszintes pozícióját állítja be.
void SetLeft(long nNewValue);
Paraméterek
nNewValue
A főablak bal szélének képernyőkoordináta.
CHtmlView::SetMenuBar
Hívja meg ezt a tagfüggvényt az Internet Explorer menüsávjának megjelenítéséhez vagy elrejtéséhez.
void SetMenuBar(BOOL bNewValue);
Paraméterek
bNewValue
Nonzero a menüsáv megjelenítéséhez; ellenkező esetben nulla.
Megjegyzések
Az Internet Explorerre vonatkozik. Ha ezt a hívást WebBrowser-vezérlővel használja, az nem ad vissza hibát, de figyelmen kívül hagyja ezt a hívást.
CHtmlView::SetOffline
Hívja meg ezt a tagfüggvényt egy érték beállításához, amely jelzi, hogy a WebBrowser vezérlő jelenleg offline módban működik-e.
void SetOffline(BOOL bNewValue);
Paraméterek
bNewValue
Nonzero a helyi gyorsítótárból való olvasáshoz; ellenkező esetben nulla.
Megjegyzések
Offline módban a böngésző a forrásdokumentum helyett a helyi gyorsítótárból olvassa be a HTML-lapokat.
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::SetRegisterAsBrowser
Hívja meg ezt a tagfüggvényt egy érték beállításához, amely jelzi, hogy a WebBrowser vezérlő regisztrálva van-e felső szintű böngészőként a célnévfeloldáshoz.
void SetRegisterAsBrowser(BOOL bNewValue);
Paraméterek
bNewValue
Meghatározza, hogy az Internet Explorer felső szintű böngészőként van-e regisztrálva. Ha nem, akkor a webböngésző felső szintű böngészőként van regisztrálva; ha nulla, akkor nem felső szintű böngésző. Az alapértelmezett érték nulla.
Megjegyzések
A legfelső szintű böngésző a beállításjegyzékben alapértelmezett böngészőként beállított böngésző.
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::SetRegisterAsDropTarget
Hívja meg ezt a tagfüggvényt egy érték beállításához, amely jelzi, hogy a WebBrowser vezérlő regisztrálva van-e a navigációs célként.
void SetRegisterAsDropTarget(BOOL bNewValue);
Paraméterek
bNewValue
Azt határozza meg, hogy a WebBrowser vezérlő a navigációs célként van-e regisztrálva. Ha nem aero, az objektum drop targetként van regisztrálva; ha nulla, akkor az nem dobási cél.
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::SetSilent
Hívja meg ezt a tagfüggvényt egy érték beállításához, amely jelzi, hogy megjeleníthetők-e párbeszédpanelek.
void SetSilent(BOOL bNewValue);
Paraméterek
bNewValue
Ha nem, akkor a párbeszédpanelek nem jelennek meg; ha nulla, a párbeszédpanelek megjelennek. Az alapértelmezett érték nulla.
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::SetStatusBar
Hívja meg ezt a tagfüggvényt az állapotsor megjelenítéséhez.
void SetStatusBar(BOOL bNewValue);
Paraméterek
bNewValue
Nonzero, ha az állapotsor látható; ellenkező esetben nulla.
Megjegyzések
Az Internet Explorerre vonatkozik. Ha ezt a hívást WebBrowser-vezérlővel használja, az nem ad vissza hibát, de figyelmen kívül hagyja ezt a hívást.
CHtmlView::SetTheaterMode
Ennek a tagfüggvénynek a meghívásával állítson be egy értéket, amely jelzi, hogy a WebBrowser vezérlő színház módban van-e.
void SetTheaterMode(BOOL bNewValue);
Paraméterek
bNewValue
A Nonzero beállításához a WebBrowser vezérlőt állítsa színházi módra; ellenkező esetben nulla. Az alapértelmezett érték nulla.
Megjegyzések
Amikor a webböngésző színházi módban van, a böngésző főablaka kitölti a teljes képernyőt, megjelenik egy eszköztár, amelyen a navigációs eszközök minimális készlete látható, és az állapotsor a képernyő jobb felső sarkában jelenik meg.
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::SetToolBar
Hívja meg ezt a tagfüggvényt az Internet Explorer eszköztárának megjelenítéséhez vagy elrejtéséhez.
void SetToolBar(int nNewValue);
Paraméterek
nNewValue
Azt jelzi, hogy meg szeretné-e jeleníteni az eszköztárat. Nonzero, ha az eszköztárat meg kell jeleníteni; ellenkező esetben nulla.
Megjegyzések
Az Internet Explorerre vonatkozik. Ha ezt a hívást WebBrowser-vezérlővel használja, az nem ad vissza hibát, de figyelmen kívül hagyja ezt a hívást.
CHtmlView::SetTop
Ennek a tagfüggvénynek a meghívása a WebBrowser vezérlő belső felső széle és a tároló felső széle közötti távolság beállításához
void SetTop(long nNewValue);
Paraméterek
nNewValue
A főablak felső szélének képernyőkoordináta.
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::SetVisible
Hívja meg ezt a tagfüggvényt a WebBrowser vezérlő láthatósági állapotának beállításához.
void SetVisible(BOOL bNewValue);
Paraméterek
bNewValue
Nonzero, ha a vezérlő látható; ellenkező esetben nulla.
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
CHtmlView::SetWidth
Beállítja az Internet Explorer főablakának szélességét.
void SetWidth(long nNewValue);
Paraméterek
nNewValue
Az Internet Explorer főablakának szélessége képpontban.
CHtmlView::Stop
Hívja meg ezt a tagfüggvényt, hogy megszakítsa a függőben lévő navigációs vagy letöltési műveletet, és állítsa le a dinamikus oldalelemeket, például a háttérhangokat és az animációkat.
void Stop();
Megjegyzések
Az Internet Explorerre és a WebBrowserre vonatkozik.
Lásd még
MFC-minta MFCIE
CFormView osztály
Hierarchiadiagram
IWebBrowser2