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
Public yöntemler
Ad |
Description |
---|---|
WebBrowser denetimi oluşturur. |
|
Overridable, form üzerindeki bir denetimin barındırmak için bir denetim sitesi örneği oluşturmak için kullanılır. |
|
Kullanılarak belirtilen komutu yürütür IOleCommandTarget::Exec yöntemi. |
|
Bir komut yürütür. |
|
Internet Explorer nesnesinin adres çubuğunda görünür olup olmadığını belirler.(WebBrowser denetimi yok sayar; Internet Explorer yalnızca.) |
|
Internet Explorer uygulamasının geçerli örneğini içeren uygulamayı temsil eden bir uygulama nesnesi alır. |
|
Bir karşıdan yükleme veya diğer etkinliği sürmekte olup olmadığını gösteren bir değeri alır. |
|
WebBrowser denetimi kapsayıcısının alır. |
|
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.) |
|
WebBrowser denetimi tam ekran modunda veya normal pencere modunda çalışan gösterir. |
|
Internet Explorer ana pencerenin yüksekliğini alır. |
|
Etkin html belgesi alır. |
|
Internet Explorer ana penceresinin sol kenarı ekran koordinatı alır. |
|
WebBrowser şu anda görüntüleyerek kaynağın adını alır. |
|
WebBrowser şu anda görüntüleme kaynak URL'sini alır. |
|
Menü çubuğunu görünür olup olmadığını belirleyen bir değer alır. |
|
Denetim çevrimdışı olup olmadığını belirleyen bir değer alır. |
|
Bir işaretçi alır IDispatch arabirimi.Daha fazla bilgi için bkz. Implementing the IDispatch Interface. |
|
Verilen nesneyle ilişkili özelliğinin geçerli değeri alır. |
|
Hazır web tarayıcısı nesne durumunu alır. |
|
WebBrowser denetimi hedef ad çözümlemesi için üst düzey bir tarayıcı olarak kayıtlı olup olmadığını gösterir. |
|
WebBrowser denetimi gezinti için bırakma hedefi olarak kayıtlı olup olmadığını gösterir. |
|
İletişim kutularını gösterilen olup olmadığını gösterir. |
|
Web sayfasının html kaynak kodunu. |
|
Internet Explorer'ın durum çubuğunda görünür olup olmadığını gösterir.(WebBrowser denetimi yok sayar; Internet Explorer yalnızca.) |
|
WebBrowser denetimi tiyatro modunda olup olmadığını gösterir. |
|
Araç çubuğu görünür olup olmadığını belirleyen bir değer alır. |
|
Internet Explorer ana pencerenin üst kenarını ekran koordinatı alır. |
|
Geçerli nesnenin WebBrowser denetiminin üst düzey bir konteyner olup olmadığını gösteren bir değeri alır. |
|
Belge nesnesi türü adını alır. |
|
Nesne görünür veya gizli olup olmadığını gösteren bir değeri alır. |
|
Internet Explorer ana penceresinin genişliğini alır. |
|
Geçmiş listesinde önceki öğeye gider. |
|
Geçmiş listesinde bir sonraki öğeye gider. |
|
Geçerli giriş veya başlangıç sayfasına gider. |
|
Geçerli arama sayfasına gider. |
|
WebBrowser denetimi alanındaki bir kaynağa yükler. |
|
Bir url tarafından tanımlanan kaynağı gider. |
|
Bir url tarafından tanımlanan kaynağı veya tam bir yol tarafından tanımlanan dosyaya gider. |
|
Verilen WebBrowser (açık bir pencere veya çerçeve'öğesi)'de bir gezintisi oluşmadan önce denir. |
|
Web tarayıcısı komutu etkinleştirilmiş durumu değişti bir uygulama bildirimi olarak adlandırılır. |
|
Bir belge sınırına ulaşmış bir uygulamayı bilgilendirecek adlı READYSTATE_COMPLETE durumu. |
|
Internet Explorer veya mshtml uygulaması adlı IOleInPlaceActiveObject::OnDocWindowActivate, konteynerin belge penceresini etkin veya devre dışı olduğunda etkin nesneyi yerinde bildirir. |
|
Gezinme işlemi başlayan bir uygulamayı bilgilendirecek denir. |
|
Gezinme işlemi tamamlanmış, kilitlendi veya başarısız olduğunda denir. |
|
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. |
|
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. |
|
Çağrıldığı IOleInPlaceActiveObject::OnFrameWindowActivate kapsayıcısının üst düzey nesne bildirilecek şekilde çerçeve penceresi etkin veya etkinliği. |
|
Tam ekran özelliği değiştiğinde denir. |
|
Onu bırakma hedefi olarak bir alternatif sağlamak ana bilgisayar izin verecek şekilde kullanıldığında Internet Explorer veya mshtml adlı IDropTarget. |
|
Ana bilgisayarın elde etmek için Internet Explorer veya mshtml adlı IDispatch arabirimi. |
|
Internet Explorer veya mshtml ana kullanıcı Arabirimi özelliklerini alır. |
|
Kayıt defteri anahtarı altında Internet Explorer veya mshtml kullanıcı tercihleri depolar döndürür. |
|
Internet Explorer veya mshtml alt menüleri ve araç çubuklarını kaldırdığında denir. |
|
MenuBar özelliği değiştiğinde denir. |
|
Köprü gezinti (Pencere veya çerçeve kümesi öğesinde) tamamlandıktan sonra denir. |
|
Köprü Gezinti başarısız olursa çerçevesi tarafından çağrıldı. |
|
Bir kaynak görüntülemek için oluşturulacak yeni bir pencere olduğunda denir. |
|
Bir uygulama yükleme işleminin ilerlemesini güncelleştirilmiş bildirmek için çağrıldı. |
|
Bir uygulamayı bilgilendirecek denilen, PutProperty yöntemi, bir özelliğin değeri değişti. |
|
Internet Explorer uygulamasını çıkmak hazır bir uygulama bildirimi olarak adlandırılır.(Yalnızca Internet Explorer için geçerlidir) |
|
Internet Explorer veya mshtml uygulaması adlı IOleInPlaceActiveObject::ResizeBorder, kenarlık alanı yeniden boyutlandırmak için gerek duyduğu nesneyi uyarır. |
|
Bağlam menüsünü görüntülemeyi olduğunda Internet Explorer ya da mshtml denir. |
|
Internet Explorer veya mshtml alt menüleri ve araç çubuklarını görüntülemeden önce denir. |
|
Durum Çubuğu'nu özelliği değiştiğinde denir. |
|
WebBrowser denetimi ile ilgili durum çubuğu metnini değişti bir uygulama bildirimi olarak adlandırılır. |
|
TheaterMode özelliği değiştiğinde denir. |
|
WebBrowser denetimi belgede Başlık kullanılabilir hale gelirse, bir uygulama veya değişiklikleri bildirmek için çağrıldı. |
|
Araç çubuğu özelliği değiştiğinde denir. |
|
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. |
|
Internet Explorer veya mshtml tarafından ana URL'sini değiştirmek bir fırsat izin vermek için yüklenecek denir. |
|
Ana bilgisayar komut durumunun değiştiğini bildirir. |
|
WebBrowser denetimi için pencere gösterilen ve gizli olması gerekirken denir. |
|
Belirli bir nesneyle ilişkili bir özelliğin değerini ayarlar. |
|
Kullanıcı arabirimi olayları tarafından oluşturulan bir veya birkaç komut durumunu sorgular. |
|
WebBrowser denetimi tarafından işlenen komut durumunu sorgular. |
|
Geçerli dosyayı yeniden yükler. |
|
Geçerli dosyayı yükler ve isteğe bağlı olarak engelleyen pragma:nocache gönderilmesini başlığı. |
|
Gösterir veya nesnenin Internet Explorer Adres çubuğunu gizler.(WebBrowser denetimi yok sayar; Internet Explorer yalnızca.) |
|
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.) |
|
Internet Explorer ana pencerenin yüksekliğini ayarlar. |
|
Internet Explorer ana penceresindeki yatay konumunu ayarlar. |
|
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.) |
|
Denetim çevrimdışı olup olmadığını belirlemek için bir değer belirler. |
|
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. |
|
WebBrowser denetimi gezinti için bırakma hedefi olarak kayıtlı olup olmadığını gösteren bir değeri ayarlar. |
|
Denetim iletişim kutularının görüntülenip görüntülenmeyeceğini belirlemek için bir değer belirler. |
|
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.) |
|
WebBrowser denetimi tiyatro modunda olup olmadığını gösteren bir değeri ayarlar. |
|
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.) |
|
Internet Explorer ana penceresindeki dikey konumunu ayarlar. |
|
Nesne görünür veya gizli olup olmadığını gösteren bir değeri ayarlar. |
|
Internet Explorer ana penceresinin genişliğini ayarlar. |
|
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
CHtmlView
Gereksinimler
Başlık: afxhtml.h