Aracılığıyla paylaş


CWnd::ScrollWindow

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

void ScrollWindow(
   int xAmount,
   int yAmount,
   LPCRECT lpRect = NULL,
   LPCRECT lpClipRect = NULL 
);

Parametreler

  • xAmount
    Tutar, yatay kaydırma aygıtı birimleri cinsinden belirtir. Bu parametre, sola kaydırmak için negatif bir değer olmalıdır.

  • yAmount
    Tutar, dikey kaydırma aygıtı birimleri cinsinden belirtir. Bu parametre, yukarı kaydırmak için negatif bir değer olmalıdır.

  • lpRect
    İşaret eden bir CRect nesne veya rect kaydırılan için istemci alanının bölümü yapısı. lpRect Olan null, tüm istemci alanının kaydırılan. İmleç dikdörtgen kaydırma dikdörtgen kestiği, klavyeyle yeniden konumlandırılması.

  • lpClipRect
    İşaret eden bir CRect nesne veya RECT kaydırmak için kırpma dikdörtgeninin belirten yapı. Yalnızca bu dikdörtgenin içine BITS kaydırılan. İçinde bulundukları bile bu dikdörtgeninin dışında kalan bitler etkilenmez lpRect dikdörtgen. lpClipRect Olan null, hiçbir kırpma kaydırma dikdörtgeni üzerinde gerçekleştirilir.

Notlar

Şapka ise CWnd kayması ScrollWindow otomatik olarak silinmesini önlemek için şapka gizler ve kaydırma işlemi bittikten sonra şapka geri yükler. İmleç konumunu buna göre ayarlanır.

Alan tarafından belirlenen ScrollWindow üye işlevi yeniden çizilmiş değil ama geçerli birleşik CWnd nesnesinin update bölge. Uygulama sonunda aldığınız bir WM_PAINT bölge boyanması bildiren bir ileti. Bitişik alana aynı anda kaydırma yapılır çizilecek çağrısı UpdateWindow hemen sonra arama üye işlev ScrollWindow.

lpRect Olan null, penceresinde herhangi bir alt pencereleri konumlarını tarafından belirlenen tutara göre mahsup xAmount ve yAmountve herhangi bir geçersiz (boyanmamış) alanlarda CWnd da Ofset. ScrollWindowdaha hızlı iken lpRect olan null.

lpRect Değil null, alt pencereleri konumlarını değişen ve geçersiz alanlarında olmayan CWnd uzaklığı değil. Önlemek için güncelleştirme sorunlarını, lpRect değil null, çağrı UpdateWindow çizilecek üye işlev CWnd önce arama ScrollWindow.

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CWnd Sınıfı

Hiyerarşi grafik

CWnd::UpdateWindow

ScrollWindow