COleControl::OnGetViewRect
Yanıt olarak bir kapsayıcının framework tarafından çağrılan IViewObjectEx::GetRect isteği.
virtual BOOL OnGetViewRect(
DWORD dwAspect,
LPRECTL pRect
);
Parametreler
dwAspect
DWORDhangi form veya boy açıklayan, bir nesnenin belirtir. Geçerli değerler numaralandırmadan çekilen dvaspect veya DVASPECT2:DVASPECT_CONTENTTüm nesneyi dikdörtgen sınırlayıcı. Sol üst köşede nesnenin kaynağını ve boyutu tarafından döndürülen ölçüde eşit GetViewExtent*.*
dvaspect_opaque dikdörtgen donuk bölge nesneleriyle bu dikdörtgeni döndürmek. Diğerleri başarısız.
dvaspect_transparent tüm saydam veya düzensiz bölümleri kapsayan dikdörtgen.
pRect
İşaret rectl yapısı içinde nesne çizilen dikdörtgen belirtme. Bu parametre, konumlandırma ve amacı uzatarak denetler.
Dönüş Değeri
Sıfır olmayan bir değer nesnesi boyutta bir dikdörtgen başarıyla döndürülürse; Aksi halde 0.
Notlar
Nesnenin boyutu tarafından dönüştürülmüş OnGetViewRect (varsayılan olarak ekranın sol üst köşesinde) belirli bir konumdan başlayarak bir dikdörtgen içine. Bu işlev, iki taramalı çizim denetiminizi kullanıyorsa ve Donuk ve saydam bölümleri farklı boyutlarda geçersiz kılar.
Gereksinimler
Başlık: afxctl.h