SBM_GETSCROLLINFO

יישום שליחת ההודעה SBM_GETSCROLLINFO כדי לאחזר את הפרמטרים של פס גלילה.

SBM_GETSCROLLINFO wParam = 0;                             / / אינו בשימוש, חייב להיות אפס lParam = lpsi (LPARAM) (LPSCROLLINFO);  / / פס פרמטרי גלילה 

 

פרמטרים

lpsi
הערך של lParam. מצביע למבנה SCROLLINFO . לפני שליחת ההודעה, להגדיר את האיבר cbSize של המבנה כדי sizeof(SCROLLINFO) והגדר את החבר fMask כדי לציין את פרמטרי שורת הגלילה כדי לאחזר. לפני החזרה, מעתיקה ההודעה לפרמטרים שצוינו לחברי המתאים למבנה.

חבר 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 כדי לקבל את המידע באותו.

QuickInfo

nbsp; Windows &NT: מחייב גירסה 3.51 ואילך.
Windows:נדרש Windows 95 או גירסה מתקדמת יותר.
חלונות CE:דורש גירסה 1.0 ואילך.
כותרת עליונה:להצהיר על winuser.h.

ראה גם

מבט כולל על פסי גלילה, פס גלילה הודעות, GetScrollInfo, SBM_SETSCROLLINFO, SCROLLINFO, SetScrollInfo

Index