הפונקציה GetScrollRange מאחזרת את מיקומי (אצבע) של תיבת הגלילה המזערי והמרבי הנוכחי עבור פס הגלילה שצוין.
הפונקציה GetScrollRange מסופק לצורך תאימות בלבד. יישומים חדשים צריך להשתמש בפונקציה GetScrollInfo.
(BOOL GetScrollRange HWND hWnd, / / לטפל לחלון באמצעות פס גלילהintnBar, / / דגלים פס גלילהLPINTlpMinPos, / / כתובת של משתנה שאינו מקבל את המיקום המינימליLPINTlpMaxPos / / כתובת של משתנה שאינו מקבל את המיקום המירבי);
| ערך | משמעות |
|---|---|
| SB_CTL | מאחזר את המיקומים של פקד פס גלילה. הפרמטר hWnd חייב להיות נקודת האחיזה כדי פקד פס גלילה. |
| SB_HORZ | מאחזר את המיקומים של פס הגלילה האופקי הרגיל של החלון. |
| SB_VERT | מאחזר את המיקומים של פס גלילה אנכי רגיל של החלון. |
אם הפונקציה מצליחה, הערך המוחזר אינו אפס.
אם הפעולה תיכשל, הערך המוחזר הוא אפס. כדי לקבל מידע שגיאות מורחב, לקרוא GetLastError.
אם החלון שצוין אין פסי גלילה סטנדרטי או לא פקד פס גלילה, הפונקציה GetScrollRange מעתיק אפס לפרמטרים של lpMinPos ו- lpMaxPos.
הטווח המוגדר כברירת מחדל עבור פס גלילה סטנדרטי הוא 0 עד 100. טווח ברירת המחדל עבור פקד פס גלילה ריקה (שני הערכים הם אפס).
הודעות המציינות את מיקום פס הגלילה, WM_HSCROLL, WM_VSCROLL, מוגבלות ל- 16 סיביות של הצב נתונים. עם זאת, מכיוון SetScrollInfo SetScrollPos, SetScrollRange, GetScrollInfo, GetScrollPos, GetScrollRange תומך נתונים מיקום פס הגלילה של 32 סיביות, יש דרך לעקוף את מחסום 16 סיביות הודעות WM_HSCROLL ו- WM_VSCROLL. ראה את הפונקציה GetScrollInfo לקבלת תיאור של הטכניקה.
nbsp; Windows &NT: מחייב גירסה 3.1 או גירסה מתקדמת יותר.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:לא נתמך.
כותרת עליונה:להצהיר על winuser.h.
ייבוא ספריית:השתמש user32.lib.
מבט כולל על פסי גלילה, פונקציות פס הגלילה, GetScrollInfo, GetScrollPos, SetScrollInfo, SetScrollPos, SetScrollRange, WM_HSCROLL, WM_VSCROLL