GetScrollRange

GetScrollRange işlevi geçerli minimum ve maksimum kaydırma kutusunu (parmak) pozisyonlar için belirtilen kaydırma çubuğunu alır.

GetScrollRange işlevi, yalnızca uyumluluk için sağlanır. Yeni uygulamalar GetScrollInfo işlevini kullanmalısınız.

bool GetScrollRange ()  hwnd  hWnd, / / işlemek için kaydırma çubuğu pencereintnBar, / / kaydırma bayrakları barLPINTlpMinPos,  / / adres en az pozisyon aldığı değişkenLPINTlpMaxPos / / adres en fazla pozisyon aldığı değişken);
 

Parametreleri

hWnd
Kaydırma çubuğu denetimi veya nBar parametre değerine bağlı olarak bir standart kaydırma çubuğu içeren bir pencere kolu.
nBar
Pozisyonu alınacağı kaydırma çubuğunu belirtir. Bu parametre aşağıdaki değerlerden biri olabilir:
Değer Anlamı
SB_CTL Kaydırma çubuğu denetimi konumlarını alır. HWnd parametresi için kaydırma çubuğu denetimi tanıtıcı olmalıdır.
SB_HORZ Pencerenin standart yatay kaydırma çubuğu konumlarını alır.
SB_VERT Pencerenin standart dikey kaydırma çubuğunun konumunu alır.

lpMinPos
Az pozisyon alır tamsayı değişkeni için işaretçi.
lpMaxPos
En fazla pozisyon alır tamsayı değişkeni için işaretçi.

Dönüş değerleri

İş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.

Açıklamalar

Belirtilen pencerenin standart kaydırma çubukları yok veya kaydırma çubuğu denetimi değil, GetScrollRange işlevi lpMinPos ve lpMaxPos parametreleri sıfıra kopyalar.

0-100 Arasındaki standart kaydırma çubuğu için varsayılan aralığı. Kaydırma çubuğu denetimi için varsayılan aralığı boş (iki sıfır değerler).

Kaydırma çubuğunun konumu, wm_hscroll ve wm_vscroll, belirten iletiler için 16 bit konumu veri sınırlıdır. Ancak, SetScrollInfo, SetScrollPos, SetScrollRange, GetScrollInfo, GetScrollPosve GetScrollRange 32-bit kaydırma çubuğu konumunu veri desteklediği için wm_hscroll ve wm_vscroll mesajları ve 16-bit engeli aşmak için bir yol yoktur. GetScrollInfo işlevi teknik açıklaması için bkz:.

QuickInfo

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.

Ayrıca bkz:

Kaydırma çubuklarını genel bakış, kaydırma çubuğu işlevleri, GetScrollInfo, GetScrollPos, SetScrollInfo, SetScrollPos, SetScrollRange, wm_hscroll, wm_vscroll

Index