Aracılığıyla paylaş


CHtmlView sınıfı

MFC'ın belge/görünüm mimarisi bağlamında WebBrowser denetimi işlevselliğini sağlar.

class CHtmlView : public CFormView

Üyeler

42h6dke4.collapse_all(tr-tr,VS.110).gifPublic yöntemler

Ad

Description

CHtmlView::Create

WebBrowser denetimi oluşturur.

CHtmlView::CreateControlSite

Overridable, form üzerindeki bir denetimin barındırmak için bir denetim sitesi örneği oluşturmak için kullanılır.

CHtmlView::ExecFormsCommand

Kullanılarak belirtilen komutu yürütür IOleCommandTarget::Exec yöntemi.

CHtmlView::ExecWB

Bir komut yürütür.

CHtmlView::GetAddressBar

Internet Explorer nesnesinin adres çubuğunda görünür olup olmadığını belirler.(WebBrowser denetimi yok sayar; Internet Explorer yalnızca.)

CHtmlView::GetApplication

Internet Explorer uygulamasının geçerli örneğini içeren uygulamayı temsil eden bir uygulama nesnesi alır.

CHtmlView::GetBusy

Bir karşıdan yükleme veya diğer etkinliği sürmekte olup olmadığını gösteren bir değeri alır.

CHtmlView::GetContainer

WebBrowser denetimi kapsayıcısının alır.

CHtmlView::GetFullName

Web tarayıcısında görüntülenen kaynak yolu da dahil olmak üzere tam adını alır.(WebBrowser denetimi yok sayar; Internet Explorer yalnızca.)

CHtmlView::GetFullScreen

WebBrowser denetimi tam ekran modunda veya normal pencere modunda çalışan gösterir.

CHtmlView::GetHeight

Internet Explorer ana pencerenin yüksekliğini alır.

CHtmlView::GetHtmlDocument

Etkin html belgesi alır.

CHtmlView::GetLeft

Internet Explorer ana penceresinin sol kenarı ekran koordinatı alır.

CHtmlView::GetLocationName

WebBrowser şu anda görüntüleyerek kaynağın adını alır.

CHtmlView::GetLocationURL

WebBrowser şu anda görüntüleme kaynak URL'sini alır.

CHtmlView::GetMenuBar

Menü çubuğunu görünür olup olmadığını belirleyen bir değer alır.

CHtmlView::GetOffline

Denetim çevrimdışı olup olmadığını belirleyen bir değer alır.

CHtmlView::GetParentBrowser

Bir işaretçi alır IDispatch arabirimi.Daha fazla bilgi için bkz. Implementing the IDispatch Interface.

CHtmlView::GetProperty

Verilen nesneyle ilişkili özelliğinin geçerli değeri alır.

CHtmlView::GetReadyState

Hazır web tarayıcısı nesne durumunu alır.

CHtmlView::GetRegisterAsBrowser

WebBrowser denetimi hedef ad çözümlemesi için üst düzey bir tarayıcı olarak kayıtlı olup olmadığını gösterir.

CHtmlView::GetRegisterAsDropTarget

WebBrowser denetimi gezinti için bırakma hedefi olarak kayıtlı olup olmadığını gösterir.

CHtmlView::GetSilent

İletişim kutularını gösterilen olup olmadığını gösterir.

CHtmlView::GetSource

Web sayfasının html kaynak kodunu.

CHtmlView::GetStatusBar

Internet Explorer'ın durum çubuğunda görünür olup olmadığını gösterir.(WebBrowser denetimi yok sayar; Internet Explorer yalnızca.)

CHtmlView::GetTheaterMode

WebBrowser denetimi tiyatro modunda olup olmadığını gösterir.

CHtmlView::GetToolBar

Araç çubuğu görünür olup olmadığını belirleyen bir değer alır.

CHtmlView::GetTop

Internet Explorer ana pencerenin üst kenarını ekran koordinatı alır.

CHtmlView::GetTopLevelContainer

Geçerli nesnenin WebBrowser denetiminin üst düzey bir konteyner olup olmadığını gösteren bir değeri alır.

CHtmlView::GetType

Belge nesnesi türü adını alır.

CHtmlView::GetVisible

Nesne görünür veya gizli olup olmadığını gösteren bir değeri alır.

CHtmlView::GetWidth

Internet Explorer ana penceresinin genişliğini alır.

CHtmlView::GoBack

Geçmiş listesinde önceki öğeye gider.

CHtmlView::GoForward

Geçmiş listesinde bir sonraki öğeye gider.

CHtmlView::GoHome

Geçerli giriş veya başlangıç sayfasına gider.

CHtmlView::GoSearch

Geçerli arama sayfasına gider.

CHtmlView::LoadFromResource

WebBrowser denetimi alanındaki bir kaynağa yükler.

CHtmlView::Navigate

Bir url tarafından tanımlanan kaynağı gider.

CHtmlView::Navigate2

Bir url tarafından tanımlanan kaynağı veya tam bir yol tarafından tanımlanan dosyaya gider.

CHtmlView::OnBeforeNavigate2

Verilen WebBrowser (açık bir pencere veya çerçeve'öğesi)'de bir gezintisi oluşmadan önce denir.

CHtmlView::OnCommandStateChange

Web tarayıcısı komutu etkinleştirilmiş durumu değişti bir uygulama bildirimi olarak adlandırılır.

CHtmlView::OnDocumentComplete

Bir belge sınırına ulaşmış bir uygulamayı bilgilendirecek adlı READYSTATE_COMPLETE durumu.

CHtmlView::OnDocWindowActivate

Internet Explorer veya mshtml uygulaması adlı IOleInPlaceActiveObject::OnDocWindowActivate, konteynerin belge penceresini etkin veya devre dışı olduğunda etkin nesneyi yerinde bildirir.

CHtmlView::OnDownloadBegin

Gezinme işlemi başlayan bir uygulamayı bilgilendirecek denir.

CHtmlView::OnDownloadComplete

Gezinme işlemi tamamlanmış, kilitlendi veya başarısız olduğunda denir.

CHtmlView::OnEnableModeless

Olarak adlandırılan kapsayıcı oluşturur veya kalıcı bir iletişim kutusu yok eder, kalıcı olmayan iletişim kutuları devre dışı bırakılır.

CHtmlView::OnFilterDataObject

Internet Explorer veya mshtml ana Internet Explorer veya MSHTML'ın veri nesnesini değiştirmek izin vermek için ana bilgisayar olarak adlandırılır.

CHtmlView::OnFrameWindowActivate

Çağrıldığı IOleInPlaceActiveObject::OnFrameWindowActivate kapsayıcısının üst düzey nesne bildirilecek şekilde çerçeve penceresi etkin veya etkinliği.

CHtmlView::OnFullScreen

Tam ekran özelliği değiştiğinde denir.

CHtmlView::OnGetDropTarget

Onu bırakma hedefi olarak bir alternatif sağlamak ana bilgisayar izin verecek şekilde kullanıldığında Internet Explorer veya mshtml adlı IDropTarget.

CHtmlView::OnGetExternal

Ana bilgisayarın elde etmek için Internet Explorer veya mshtml adlı IDispatch arabirimi.

CHtmlView::OnGetHostInfo

Internet Explorer veya mshtml ana kullanıcı Arabirimi özelliklerini alır.

CHtmlView::OnGetOptionKeyPath

Kayıt defteri anahtarı altında Internet Explorer veya mshtml kullanıcı tercihleri depolar döndürür.

CHtmlView::OnHideUI

Internet Explorer veya mshtml alt menüleri ve araç çubuklarını kaldırdığında denir.

CHtmlView::OnMenuBar

MenuBar özelliği değiştiğinde denir.

CHtmlView::OnNavigateComplete2

Köprü gezinti (Pencere veya çerçeve kümesi öğesinde) tamamlandıktan sonra denir.

CHtmlView::OnNavigateError

Köprü Gezinti başarısız olursa çerçevesi tarafından çağrıldı.

CHtmlView::OnNewWindow2

Bir kaynak görüntülemek için oluşturulacak yeni bir pencere olduğunda denir.

CHtmlView::OnProgressChange

Bir uygulama yükleme işleminin ilerlemesini güncelleştirilmiş bildirmek için çağrıldı.

CHtmlView::OnPropertyChange

Bir uygulamayı bilgilendirecek denilen, PutProperty yöntemi, bir özelliğin değeri değişti.

CHtmlView::OnQuit

Internet Explorer uygulamasını çıkmak hazır bir uygulama bildirimi olarak adlandırılır.(Yalnızca Internet Explorer için geçerlidir)

CHtmlView::OnResizeBorder

Internet Explorer veya mshtml uygulaması adlı IOleInPlaceActiveObject::ResizeBorder, kenarlık alanı yeniden boyutlandırmak için gerek duyduğu nesneyi uyarır.

CHtmlView::OnShowContextMenu

Bağlam menüsünü görüntülemeyi olduğunda Internet Explorer ya da mshtml denir.

CHtmlView::OnShowUI

Internet Explorer veya mshtml alt menüleri ve araç çubuklarını görüntülemeden önce denir.

CHtmlView::OnStatusBar

Durum Çubuğu'nu özelliği değiştiğinde denir.

CHtmlView::OnStatusTextChange

WebBrowser denetimi ile ilgili durum çubuğu metnini değişti bir uygulama bildirimi olarak adlandırılır.

CHtmlView::OnTheaterMode

TheaterMode özelliği değiştiğinde denir.

CHtmlView::OnTitleChange

WebBrowser denetimi belgede Başlık kullanılabilir hale gelirse, bir uygulama veya değişiklikleri bildirmek için çağrıldı.

CHtmlView::OnToolBar

Araç çubuğu özelliği değiştiğinde denir.

CHtmlView::OnTranslateAccelerator

Internet Explorer veya mshtml adlandırılan, IOleInPlaceActiveObject::TranslateAccelerator veya IOleControlSite::TranslateAccelerator konteynerin ileti sırasından menüsü kısayol tuşu iletileri işleyecek biçimde adlandırılır.

CHtmlView::OnTranslateUrl

Internet Explorer veya mshtml tarafından ana URL'sini değiştirmek bir fırsat izin vermek için yüklenecek denir.

CHtmlView::OnUpdateUI

Ana bilgisayar komut durumunun değiştiğini bildirir.

CHtmlView::OnVisible

WebBrowser denetimi için pencere gösterilen ve gizli olması gerekirken denir.

CHtmlView::PutProperty

Belirli bir nesneyle ilişkili bir özelliğin değerini ayarlar.

CHtmlView::QueryFormsCommand

Kullanıcı arabirimi olayları tarafından oluşturulan bir veya birkaç komut durumunu sorgular.

CHtmlView::QueryStatusWB

WebBrowser denetimi tarafından işlenen komut durumunu sorgular.

CHtmlView::Refresh

Geçerli dosyayı yeniden yükler.

CHtmlView::Refresh2

Geçerli dosyayı yükler ve isteğe bağlı olarak engelleyen pragma:nocache gönderilmesini başlığı.

CHtmlView::SetAddressBar

Gösterir veya nesnenin Internet Explorer Adres çubuğunu gizler.(WebBrowser denetimi yok sayar; Internet Explorer yalnızca.)

CHtmlView::SetFullScreen

Denetimin tam ekran modunda veya normal pencere modunda çalışan belirlemek için bir değer belirler.(WebBrowser denetimi yok sayar; Internet Explorer yalnızca.)

CHtmlView::SetHeight

Internet Explorer ana pencerenin yüksekliğini ayarlar.

CHtmlView::SetLeft

Internet Explorer ana penceresindeki yatay konumunu ayarlar.

CHtmlView::SetMenuBar

Denetimin özel menü çubuğunu görünür olup olmadığını belirlemek için bir değer belirler.(WebBrowser denetimi yok sayar; Internet Explorer yalnızca.)

CHtmlView::SetOffline

Denetim çevrimdışı olup olmadığını belirlemek için bir değer belirler.

CHtmlView::SetRegisterAsBrowser

WebBrowser denetimi hedef ad çözümlemesi için üst düzey bir tarayıcı olarak kayıtlı olup olmadığını gösteren bir değeri ayarlar.

CHtmlView::SetRegisterAsDropTarget

WebBrowser denetimi gezinti için bırakma hedefi olarak kayıtlı olup olmadığını gösteren bir değeri ayarlar.

CHtmlView::SetSilent

Denetim iletişim kutularının görüntülenip görüntülenmeyeceğini belirlemek için bir değer belirler.

CHtmlView::SetStatusBar

Internet Explorer'ın durum çubuğunda görünür olup olmadığını belirlemek için bir değer belirler.(WebBrowser denetimi yok sayar; Internet Explorer yalnızca.)

CHtmlView::SetTheaterMode

WebBrowser denetimi tiyatro modunda olup olmadığını gösteren bir değeri ayarlar.

CHtmlView::SetToolBar

Denetim araç çubuğu görünür olup olmadığını belirlemek için bir değer belirler.(WebBrowser denetimi yok sayar; Internet Explorer yalnızca.)

CHtmlView::SetTop

Internet Explorer ana penceresindeki dikey konumunu ayarlar.

CHtmlView::SetVisible

Nesne görünür veya gizli olup olmadığını gösteren bir değeri ayarlar.

CHtmlView::SetWidth

Internet Explorer ana penceresinin genişliğini ayarlar.

CHtmlView::Stop

Dosya açmayı durdurur.

Notlar

WebBrowser denetimi içinde kullanıcı sitelerinde klasörlerin yanı sıra World Wide Web, yerel dosya sistemine ve ağdaki gözatabilir bir penceredir.WebBrowser denetimi, köprü, Tekdüzen Kaynak Konum Belirleyicisi (url) gezinti destekler ve Geçmiş listesini tutar.

CHtmlView sınıfını kullanarak bir mfc uygulaması

Standart mfc framework uygulamasında (SDI veya temel MDI), görüntüleme nesnesi genellikle uzmanlaşmış bir sınıflar kümesini türetilir.Bu sınıflar tarafından türetilen tüm CView, tarafından sağlanan ötesinde özelleştirilmiş işlevselliği sağlamak CView.

Uygulamanın görünümü sınıf üzerinde alma CHtmlView görünümü ile WebBrowser denetimi sağlar.Bu uygulamanın etkili bir web tarayıcısı yapar.mfc uygulaması Sihirbazı'nı kullanın ve belirtmek için bir web tarayıcı stil uygulama oluşturma tercih edilen yöntem ise CHtmlView görünümü sınıf olarak.Uygulanması ve mfc uygulamaları içinde WebBrowser denetimi kullanma hakkında daha fazla bilgi için bkz: bir Web tarayıcı stil uygulama oluşturma.

[!NOT]

WebBrowser ActiveX denetimi (ve bu nedenle CHtmlView) yalnızca Windows NT sürüm 4.0 veya sonraki bir sürümü, hangi Internet Explorer 4.0 altında çalışan programlar için kullanılabilir veya sonraki bir sürümü yüklenmiş.

CHtmlViewWeb'e erişen uygulamalar için tasarlanmış (ve/veya html belgeleri).Aşağıdaki CHtmlView üye işlevler yalnızca Internet Explorer uygulamasına uygulanır.Bu işlevler WebBrowser denetimi başarılı olur, ancak görünür etkisi olmaz.

Devralma hiyerarşisi

CObject

CCmdTarget

CWnd

CView

CScrollView

CFormView

CHtmlView

Gereksinimler

Başlık: afxhtml.h

Ayrıca bkz.

Başvuru

CFormView sınıfı

Hiyerarşi grafik

IWebBrowser2

Kavramlar

mfc örnek MFCIE