ScrollWindow işlevi, belirtilen pencerenin istemci alanının içeriğini kaydıran. ScrollWindow işlevi, geriye doğru uyumluluk için vardır. Yeni uygulamalar ScrollWindowEx işlevini kullanmalısınız.
bool ScrollWindow () hwnd hWnd, / / idare penceresine kaydırırintXAmount, / / miktarı yatay kaydırmaintYAmount, / / miktarı dikey kaydırma const rect* lpRect, / / adres yapısı ile kaydırma dikdörtgenconst rect* lpClipRect / / adres yapısı ile küçük dikdörtgen);
İşlev başarılı olursa, dönüş değeri sıfır.
İşlev başarısız olursa, dönüş değeri sıfırdır. Genişletilmiş hata bilgilerini için GetLastError.
Şapka kaydırılır penceresinde 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 tarafından ortaya çıkarılan alan değil yoktur, ancak pencere güncelleştirmesi bölgeye birleştirilir. Uygulama sonunda bölgenin yoktur gerekir bildiren WM_PAINT ileti alır. Çıplak alan kaydırma işbaşında olduğunu aynı zamanda çizilecek, hemen ScrollWindow çağrıldıktan sonra UpdateWindow işlevini çağırın.
LpRect parametre null ise, XAmount ve YAmount parametreleri ile belirtilen miktarı penceresinde herhangi bir alt pencereleri konumlarını uzaklığı; geçersiz (boyanmamış) alanları penceresinde de denkleştirilir. LpRect null olduğunda ScrollWindow hızlıdır.
LpRect null değilse, alt pencereleri konumlarını değiştirilmez ve geçersiz alanlar penceresinde değil mahsup. Önlemek için lpRect null olmadığında problem güncelleştirmek, ScrollWindow çağırmadan önce pencere çizilecek UpdateWindow arama.
nbsp; Windows &NT: sürüm 3.1 veya üstü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Desteklenmeyen.
Header:WINUSER.h ilan etti.
İçe Library:User32.lib kullanma.
Kaydırma çubuklarını genel bakış, kaydırma çubuğu işlevleri, rect, ScrollDC, ScrollWindowEx, UpdateWindow