Posúvač poskytuje vstavaný klávesnice rozhranie, ktoré umožňuje používateľovi vydať posúvania žiadostí pomocou klávesnice; štandardné posúvač nie je. Keď posúvač klávesnice, ju odošle WM_HSCROLL a WM_VSCROLL správy rodičovské okno keď používateľ stlačí klávesy so šípkami. Oznamovacia správa odosiela s každej správy zodpovedá kláves so šípkou používateľ stlačil. Sú nasledovné klávesy so šípkami a ich zodpovedajúce oznámenie správ.
| Kláves so šípkou | Oznamovacia správa |
|---|---|
| nadol | SB_LINEDOWN alebo SB_LINERIGHT |
| koniec | SB_BOTTOM |
| domov | SB_TOP |
| doľava | SB_LINEUP alebo SB_LINELEFT |
| page down | SB_PAGEDOWN alebo SB_PAGERIGHT |
| pgup | SB_PAGEUP alebo SB_PAGELEFT |
| právo | SB_LINEDOWN alebo SB_LINERIGHT |
| nahor | SB_LINEUP alebo SB_LINELEFT |
Poz&námkanbsp; Klávesnice rozhranie posúvač odošle oznámenie správy SB_TOP a SB_BOTTOM. SB_TOP hlásenie indikuje, že používateľ dosiahol najvyššie hodnoty rozsahu posúvania. Žiadosť sa posúva obsah okna smerom nadol tak, aby horná údajový objekt je viditeľné. SB_BOTTOM hlásenie indikuje, že používateľ dosiahol najnižšou hodnotou rozsahu posúvania. Ak žiadosť spracováva správu SB_BOTTOM, zvitky obsah okna smerom nahor tak, že dno údajový objekt je viditeľná.
Ak chcete klávesnicu rozhranie pre štandardnej posúvač, môžete sami vytvoriť spracovaním WM_KEYDOWN správy v okne režimu a potom vykonávaní vhodné posúvania opatrenia založené na kód virtuálneho klávesu, ktoré sprevádza správa. Informácie o tom, ako vytvoriť klávesnice rozhranie pre posúvač v téme vytváranie klávesnice rozhranie pre štandardné posúvač.