CWnd::ScrollWindow

void ScrollWindow ( int xAmount, int yAmount, lpcrect lpRect = null, lpcrect lpClipRect = boş );

Parametreleri

xAmount

Yatay kaydırma aygıtı birimler cinsinden belirtir. Bu parametre sola kaydırmak için negatif bir değer olmalıdır.

yAmount

Dikey kaydırma aygıtı birimler cinsinden belirtir. Bu parametre yukarı kaydırmak için negatif bir değer olmalıdır.

lpRect

Bir CRect nesne veya istemci alanının kaydırılır bölümünü belirtir rect yapısını işaret eder. LpRect nullise, tüm istemci alanının kaydırılır. Eğer imleç dikdörtgen kaydırma dikdörtgen kestiği klavyeyle yeniden konumlandırılmış.

lpClipRect

Bir CRect nesne veya kaydırmak için kırpma dikdörtgeni belirten rect yapısını işaret eder. Yalnızca bit Bu dikdörtgenin içine kaydırılır. LpRect dikdörtgende olsalar bile bu dikdörtgen dışında bit etkilenmez. LpClipRect nullise, hiçbir kırpma kaydırma dikdörtgen gerçekleştirilir.

Açıklamalar

Geçerli CWnd nesnenin istemci alanının içeriğini kaydıran.

Şapka kaydırılır CWnd içinde ise, ScrollWindow otomatik olarak silinmesi önlemek için çıkıntı işareti gizler ve kaydırma işlemi bittikten sonra şapka geri yükler. Şapka pozisyonu buna göre ayarlanır.

ScrollWindow üye işlevi tarafından ele alan, değil yoktur ancak geçerli CWnd nesnenin güncelleştirme bölgeye birleştirilir. Uygulama sonunda alacak bir o bölgenin boyanması bildiren WM_PAINT iletisi. Kaydırma aynı anda ele alan çizilecek yapılır, hemen ScrollWindow çağrıldıktan sonra UpdateWindow üye işlev çağrısı.

LpRect nullise, penceredeki tüm alt pencereleri konumlarını tarafından xAmount ve yAmounttarafından belirtilen tutar denkleştirilir ve CWnd herhangi bir geçersiz (boyanmamış) alanlarında da denkleştirilir. LpRect null olduğunda ScrollWindow hızlıdır.

LpRect nulldeğilse, alt pencereleri konumlarını değiştirilmez ve geçersiz CWnd bölgelerde değil mahsup. Önlemek için lpRect nullolmadığında problem güncelleştirmek, ScrollWindow çağırmadan önce CWnd çizilecek UpdateWindow üye işlevini çağırmak.

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

Ayrıca bkz:nbsp;CWnd::UpdateWindow, :: ScrollWindow

Index