יישום שליחת ההודעה SBM_GETSCROLLINFO כדי לאחזר את הפרמטרים של פס גלילה.
SBM_GETSCROLLINFO wParam = 0; / / אינו בשימוש, חייב להיות אפס lParam = lpsi (LPARAM) (LPSCROLLINFO); / / פס פרמטרי גלילה
חבר fMask יכול להיות שילוב של הערכים הבאים:
ערך | משמעות |
---|---|
SIF_ALL | שילוב של SIF_PAGE, SIF_POS, SIF_RANGE, SIF_TRACKPOS. |
SIF_PAGE | עותקים בעמוד גלילה אל חבר nPage של מבנה SCROLLINFO הצביע על-ידי lpsi. |
SIF_POS | עותקים מיקום הגלילה אל חבר וכמבקר של מבנה SCROLLINFO הצביע על-ידי lpsi. |
SIF_RANGE | עותקים טווח הגלילה לחברי nMin ו- nMax של מבנה SCROLLINFO הצביע על-ידי lpsi. |
SIF_TRACKPOS | עותקים תיבת הגלילה הנוכחי מעקב מיקום אל חבר nTrackPos של מבנה SCROLLINFO הצביע על-ידי lpsi. |
אם ההודעה לאחזר ערכים, הערך המוחזר הוא TRUE; אחרת, היא FALSE.
הודעות המציינות את מיקום פס הגלילה, WM_HSCROLL , WM_VSCROLL, מספקים רק 16 סיביות של הצב נתונים. עם זאת, מבנה SCROLLINFO בשימוש על-ידי SBM_GETSCROLLINFO, SBM_SETSCROLLINFO, GetScrollInfo, SetScrollInfo מספק 32 סיביות של נתוני מיקום פס הגלילה. באפשרותך להשתמש הודעות ופונקציות אלה בעת עיבוד הודעות WM_HSCROLL או WM_VSCROLL כדי לקבל נתונים מיקום פס הגלילה של 32 סיביות.
כדי לקבל את מיקום 32 סיביות של תיבת הגלילה (אצבע) במהלך הודעה SB_THUMBTRACK הודעה WM_HSCROLL או WM_VSCROLL, לשלוח SBM_GETSCROLLINFO בעלי ערך SIF_TRACKPOS חבר fMask של מבנה SCROLLINFO . ההודעה מחזירה את מיקום מעקב של תיבת הגלילה חבר nTrackPos של מבנה SCROLLINFO . פעולה זו מאפשרת לך לקבל את מיקום תיבת הגלילה כשהמשתמש עובר אותו. לחלופין, באפשרותך להשתמש בפונקציה GetScrollInfo כדי לקבל את המידע באותו.
nbsp; Windows &NT: מחייב גירסה 3.51 ואילך.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:דורש גירסה 1.0 ואילך.
כותרת עליונה:להצהיר על winuser.h.
מבט כולל על פסי גלילה, פס גלילה הודעות, GetScrollInfo, SBM_SETSCROLLINFO, SCROLLINFO, SetScrollInfo