Ele tem uma gama de números inteiros associados dizer de 0 a 100. A caixa de rolo pode ter uma posição em qualquer lugar dentro desse intervalo. Partes de uma barra de rolagem Você agora sabemos que podemos ter uma barra de rolagem vertical e uma barra de rolagem horizontal. Sabemos que uma barra de rolagem tem dois botões de seta nas suas extremidades e uma caixa de rolagem. Para uma barra de rolagem vertical, o botão de seta no topo pode ser chamado de botão lineup. A área sombreada entre o botão de programação e caixa de rolagem pode ser chamado de botão pageup.
O botão de seta na parte inferior pode ser chamado de botão linedown. A área sombreada entre o botão linedown e caixa de rolagem pode ser chamado de botão pagedown. Para uma barra de rolagem horizontal, o botão de seta à esquerda pode ser chamado de botão LineLeft. A área sombreada entre o botão LineLeft e caixa de rolagem pode ser chamado de botão PageLeft. O botão de seta à direita pode ser chamado de botão lineright. A área sombreada entre o botão lineright e caixa de rolagem pode ser chamado de botão PageRight.
Criando uma caixa de rolagem Esta é uma das coisas mais fáceis de criar em janelas. Até agora, temos vindo a utilizar o CreateWindowEx função para criar janelas e controles. Esta função tem o argumento dwStyle cujo valor são os estilos para a janela ou controle. Para criar uma barra de rolagem vertical, basta adicionar o estilo janelas, WS_HSCROLL ao argumento dwStyle. Além disso, para criar uma barra de rolagem horizontal, basta adicionar o estilo janelas, WS_VSCROLL ao argumento dwStyle. Quando você cria uma barra de rolagem dessa forma, dizemos que você criou uma barra de rolagem padrão.
A barra de rolagem padrão está localizado na área de não cliente de uma janela. Alternativamente, você pode criar uma barra de rolagem como um controle. Isso vem com algumas vantagens; no entanto, eu não vou discutir barras de rolagem como controle n