Aracılığıyla paylaş


IViewObjectExImpl sınıfı

Bu sınıf uygulayan IUnknown ve varsayılan uygulamaları sağlar IViewObject, IViewObject2, ve IViewObjectEx arabirimleri.

Önemli notÖnemli

Bu sınıf ve üyeleri, yürütme uygulamalar kullanılamaz Windows Çalışma Zamanı.

template<
class T 
>
class ATL_NO_VTABLE IViewObjectExImpl :
public IViewObjectEx

Parametreler

  • T
    Kullanacağınız sınıf türetilmiş IViewObjectExImpl.

Üyeler

27ccyyyz.collapse_all(tr-tr,VS.110).gifPublic yöntemler

Ad

Description

IViewObjectExImpl::Draw

Bir aygıt içeriğini denetim temsili çizer.

IViewObjectExImpl::Freeze

Bu kadar şekilde çizilmiş bir denetim temsili donuyor bir Unfreeze.atl uygulaması verir E_NOTIMPL.

IViewObjectExImpl::GetAdvise

Denetimi varolan bir danışmanlık havuzu bağlantısı varsa alır.

IViewObjectExImpl::GetColorSet

Denetim tarafından çizim için kullanılan mantıksal paleti döndürür.atl uygulaması verir E_NOTIMPL.

IViewObjectExImpl::GetExtent

Denetim sınıfı veri üyeden HIMETRIC birim (birim başına 0,01 milimetre) denetimin görüntü boyutunu alır CComControlBase::m_sizeExtent.

IViewObjectExImpl::GetNaturalExtent

Kullanıcı yeniden boyutlandırır olarak kullanılmak üzere nesne kapsayıcısı boyutlandırma ipuçlarının sağlar.

IViewObjectExImpl::GetRect

İstenen çizim yönü açıklayan bir dikdörtgen döndürür.atl uygulaması verir E_NOTIMPL.

IViewObjectExImpl::GetViewStatus

Nesne ve çizim hangi yönlerden desteklenen opaklık hakkında bilgi verir.

IViewObjectExImpl::QueryHitPoint

Belirtilen nokta belirtilen dikdörtgendir ve döner bakar bir HITRESULT , değer pHitResult.

IViewObjectExImpl::QueryHitRect

Denetimin görüntüleme dikdörtgenini belirtilen konuma dikdörtgen içinde herhangi bir noktada çakışıyor ve döner bakar bir HITRESULT , değer pHitResult.

IViewObjectExImpl::SetAdvise

Havuz denetimin görünümü'deki değişiklikler hakkında bildirim şekilde denetim ve öneri havuzu arasında bir bağlantı kurar.

IViewObjectExImpl::Unfreeze

Denetim çizilmiş temsili unfreezes.atl uygulaması verir E_NOTIMPL.

Notlar

IViewObject, IViewObject2, ve IViewObjectEx arabirimleri, doğrudan kendisini görüntülemek ve oluşturmak ve kapsayıcı denetimi görüntü değişiklikleri bildirmek için bir öneri havuzu yönetmek bir denetimini etkinleştir.IViewObjectEx arabirimi, titreşim serbest çizim, dikdörtgen olmayan ve saydam denetimleri ve isabet sınaması-(örneğin, ne fare tıklatma denetimini kabul edilmesi için olması gerekir) gibi genişletilmiş denetim özellikleri için destek sağlar.Sınıf IViewObjectExImpl bir varsayýlan uygulama bu arabirimleri sağlar ve uygulayan IUnknown aygıt hata ayıklama dökümü bilgileri göndererek oluşturur.

Devralma hiyerarşisi

IViewObjectEx

IViewObjectExImpl

Gereksinimler

Başlık: atlctl.h

Ayrıca bkz.

Görevler

ATL Projesi Oluşturma

Başvuru

CComControl sınıfı

ActiveX Controls Interfaces

atl Öğreticisi

Diğer Kaynaklar

atl sınıfına genel bakış