למרות פקד פס גלילה מספק ממשק מובנה בלוח המקשים, פס גלילה סטנדרטי לא. כדי ליישם ממשק לוח המקשים עבור פס גלילה סטנדרטי, שגרה חלון לעבד את ההודעה WM_KEYDOWN ולבחון את קוד מקש וירטואלי שצוין על-ידי הפרמטר wParam . אם קוד מקש וירטואלי מתאים מקש חץ, ההליך חלון שולחת את עצמה הודעה WM_HSCROLL או WM_VSCROLL עם המילה מסדר נמוך של הפרמטר wParam להגדיר הודעת דיווח של פס הגלילה המתאים. לדוגמה, כאשר המשתמש לוחץ על מקש חץ למעלה, ההליך חלון מקבל הודעה WM_KEYDOWN עם wParam שווה ל- VK_UP. בתגובה, ההליך חלון שולחת את עצמה הודעה WM_VSCROLL עם המילה מסדר נמוך של wParam להגדיר הודעה SB_LINEUP.
הדוגמה הבאה מציגה כיצד כוללים ממשק לוח המקשים עבור פס גלילה סטנדרטי.
המילה wScrollNotify = 0xFFFF;
מקרה WM_KEYDOWN: מתג (wParam) {מקרה VK_UP: wScrollNotify = SB_LINEUP;
מעבר;
מקרה VK_PRIOR: wScrollNotify = SB_PAGEUP;
מעבר;
מקרה VK_NEXT: wScrollNotify = SB_PAGEDOWN;
מעבר;
מקרה VK_DOWN: wScrollNotify = SB_LINEDOWN;
מעבר;
מקרה VK_HOME: wScrollNotify = SB_TOP;
מעבר;
מקרה VK_END: wScrollNotify = SB_BOTTOM;
מעבר;
} אם (wScrollNotify! =-1) SendMessage (hwnd, WM_VSCROLL, MAKELONG (wScrollNotify, 0), 0 L);
מעבר