스크롤 막대 컨트롤은 사용자가 키보드;를 사용 하 여 스크롤 요청을 발급할 수 있도록 내장 키보드 인터페이스를 제공 표준 스크롤 막대가 없습니다. 스크롤 막대 컨트롤에 키보드 포커스가 있을 때 화살표 키를 누를 때 부모 창에 WM_HSCROLL 및 WM_VSCROLL 메시지 보냅니다. 알림 메시지는 사용자가 누르면 해당 화살표 키를 하는 각 메시지와 함께 전송 됩니다. 다음은 화살표 키와 그들의 해당 알림 메시지.
| 화살표 키 | 알림 메시지 |
|---|---|
| 아래로 | SB_LINEDOWN 또는 SB_LINERIGHT |
| 끝 | SB_BOTTOM |
| 홈 | SB_TOP |
| 왼쪽 | SB_LINEUP 또는 SB_LINELEFT |
| pgdn | SB_PAGEDOWN 또는 SB_PAGERIGHT |
| pgup | SB_PAGEUP 또는 SB_PAGELEFT |
| 오른쪽 | SB_LINEDOWN 또는 SB_LINERIGHT |
| 최대 | SB_LINEUP 또는 SB_LINELEFT |
메모 ?스크롤 막대 컨트롤의 키보드 인터페이스는 SB_TOP 및 SB_BOTTOM 알림 메시지를 보냅니다. SB_TOP 메시지 사용자의 스크롤 범위 상위 값에 도달 했음을 나타냅니다. 응용 프로그램 아래쪽 데이터 개체 위에 표시 되도록 창 내용이 스크롤됩니다. SB_BOTTOM 메시지 사용자의 스크롤 범위 아래쪽 값에 도달 했음을 나타냅니다. 상향 데이터 개체의 아래쪽 표시 되도록 창 내용이 스크롤 응용 프로그램 SB_BOTTOM 메시지를 처리 하는 경우.
표준 스크롤 막대에 대 한 키보드 인터페이스를 원하는 창 프로시저에서 WM_KEYDOWN 메시지를 처리 하 고 다음 메시지를 동반 하는 가상 키 코드를 기반으로 적절 한 스크롤 작업을 수행 하 여 자신을 하나를 만들 수 있습니다. 스크롤 막대에 대 한 키보드 인터페이스를 만드는 방법에 대 한 자세한 표준 스크롤 막대에 대 한 키보드 인터페이스 만들기 을 참조 하십시오.