Compartilhar via


Classe CScrollBar

Fornece a funcionalidade de um controle barra de rolagem do windows.

class CScrollBar : public CWnd

Membros

Construtores public

Nome

Descrição

CScrollBar::CScrollBar

Constrói um objeto de CScrollBar .

Métodos públicos

Nome

Descrição

CScrollBar::Create

Cria a barra de rolagem do windows e anexá-la ao objeto de CScrollBar .

CScrollBar::EnableScrollBar

Habilita ou desabilita uma ou ambas a seta de uma barra de rolagem.

CScrollBar::GetScrollBarInfo

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

CScrollBar::GetScrollInfo

Recupera informações sobre a barra de rolagem.

CScrollBar::GetScrollLimit

Recupera o limite de barra de rolagem

CScrollBar::GetScrollPos

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

CScrollBar::GetScrollRange

Recupera as posições atual do mínimo e da barra de rolagem do máximo para a barra de rolagem fornecida.

CScrollBar::SetScrollInfo

Define informações sobre a barra de rolagem.

CScrollBar::SetScrollPos

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

CScrollBar::SetScrollRange

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

CScrollBar::ShowScrollBar

Mostra ou oculta um a barra de rolagem.

Comentários

Você cria um controle de barra de rolagem em duas etapas. Primeiro, o construtor CScrollBar para construir o objeto de CScrollBar , então chamar a função de membro de Criar para criar o controle barra de rolagem do windows para e anexá-la ao objeto de CScrollBar .

Se você criar um objeto de CScrollBar de uma caixa de diálogo (através de um recurso da caixa de diálogo), CScrollBar é destruído automaticamente quando o usuário fecha a caixa de diálogo.

Se você criar um objeto de CScrollBar em uma janela, você também precisará destrui-la.

Se você criar o objeto de CScrollBar na pilha, é automaticamente destruída. Se você criar o objeto de CScrollBar no heap usando a função de new , você deve chamar delete no objeto para destrui-lo quando o usuário termina a barra de rolagem do windows.

Se você atribuir qualquer memória do objeto de CScrollBar , substitua o destrutor de CScrollBar para descartar as alocações.

Para informações relacionadas sobre o uso de CScrollBar, consulte Controles.

Hierarquia de herança

CObject

CCmdTarget

CWnd

CScrollBar

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CWnd Class

Gráfico da hierarquia

CWnd Class

Classe CButton

Classe CComboBox

Classe CEdit

Classe CListBox

Classe CStatic

Classe CDialog