Klávesnice rozhranie pre posúvač

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č.

Index