COleClientItem::Draw

bool Çekmek ( cdc * pDC, lpcrect lpBounds, dvaspect nDrawAspect = (dvaspect) -1 );

Dönüş değeri

Sıfır başarılı olursa; Aksi halde 0.

Parametreleri

pDC

Ole madde çizim için kullanılan bir cdc nesne işaretçisi.

lpBounds

Bir CRect nesnesi veya ole madde (mantıksal birim aygıtı bağlama göre belirlenir) çekmek üzere sınırlayıcı dikdörtgenin tanımlayan rect yapısı için işaretçi.

nDrawAspect

Ole yönünü öğe, başka bir deyişle, nasıl görüntüleneceğini belirtir. NDrawAspect 1, SetDrawAspect kullanarak son boy kullanılır. Bu bayrak için olası değerler hakkında daha fazla bilgi için bkz: SetDrawAspect.

Açıklamalar

Ole madde belirtilen aygıt içeriğini kullanarak belirtilen sınırlayıcı dikdörtgenin çekmek için bu işlevini çağırın. İşlev COleServerItem OnDraw üye işlevi tarafından oluşturulmuş ole öğe meta gösterimi kullanabilir.

Genellikle çizme perde göstermek için pDCekran aygıt içeriğini geçen kullandığınız. Bu durumda, yalnızca ilk iki parametreleri belirtmeniz gerekir.

LpBounds parametresi, dikdörtgen (göreli olarak onun geçerli eşleme modu) hedef aygıtın bağlamındaki tanımlar. İşleme Ekran uyumlaştırması içerebilir ve konteyner uygulaması tarafından görüntülenen görünüm arasında son yazdırılan görüntüyü ölçekler görünüm dayatmak için kullanılabilir.

Daha fazla bilgi için bkz: IViewObject::Draw ole belgelerinde.

COleClientItem genel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz: COleClientItem::SetExtent, COleServerItem::OnDraw

Index