MFC - barras de rolagem

UMA scrollbaré um elemento de controle gráfico com o qual texto contínuo, imagens ou qualquer outra coisa podem ser rolados em duas direções ao longo de um controle clicando em uma seta. Este controle pode assumir uma de duas direções - horizontal ou vertical. É representado porCScrollBar classe.

Aqui está a lista de métodos na classe CScrollBar -

Sr. Não. Nome e Descrição
1

Create

Habilita ou desabilita uma ou ambas as setas de uma barra de rolagem.

2

EnableScrollBar

Habilita ou desabilita uma ou ambas as setas de uma barra de rolagem.

3

GetScrollBarInfo

Recupera informações sobre a barra de rolagem usando um SCROLLBARINFO estrutura.

4

GetScrollInfo

Recupera informações sobre a barra de rolagem.

5

GetScrollLimit

Recupera o limite da barra de rolagem.

6

GetScrollPos

Recupera a posição atual de uma caixa de rolagem.

7

GetScrollRange

Recupera as posições de barra de rolagem mínima e máxima atuais para a barra de rolagem fornecida.

8

SetScrollInfo

Define informações sobre a barra de rolagem.

9

SetScrollPos

Define a posição atual de uma caixa de rolagem.

10

SetScrollRange

Define os valores de posição mínimo e máximo para a barra de rolagem fornecida.

11

ShowScrollBar

Mostra ou oculta uma barra de rolagem.

Vejamos um exemplo simples de barra de rolagem.

Step 1 - Para adicionar a barra de rolagem horizontal ou vertical, você precisa definir as seguintes propriedades realçadas da caixa de diálogo como True.

Step 2 - Ao executar o aplicativo acima, você verá que as barras de rolagem horizontais e verticais foram adicionadas.