Compartilhar via


CScrollBar::criar

O Windows cria BAR de rolar e a anexa o CScrollBar objeto.

virtual BOOL Create(
   DWORD dwStyle,
   const RECT& rect,
   CWnd* pParentWnd,
   UINT nID 
);

Parâmetros

  • dwStyle
    Especifica o estilo BAR de rolar's.Aplique qualquer combinação de estilos de BAR de rolar to the BAR de rolar.

  • rect
    Especifica o BAR de rolar's dimensionar e posição.Pode ser qualquer um RECT estrutura ou uma CRect objeto.

  • pParentWnd
    Especifica a janela pai do BAR de rolar's, geralmente um CDialog objeto. Não deve ser NULO.

  • nID
    O BAR de rolar's controlar ID.

Valor de retorno

Diferente de zero se bem-sucedida; caso contrário, 0.

Comentários

Construir um CScrollBar objeto em duas etapas. Primeiro, chamar o construtor, que constrói o CScrollBar objeto; em seguida, chamar Criar, que cria e inicializa o Windows associado BAR de rolar e a anexa o CScrollBar objeto.

Aplicar o seguinte estilos de janela para uma BAR de rolar:

  • WS_CHILD   Sempre

  • WS_VISIBLE   Em geral

  • WS_DISABLED   Raramente

  • WS_GROUP   Para agrupar controles

Exemplo

// Example 1:
// Create a horizontal CScrollBar control as a child window of CMyDialog 
// class (a CDialog-derived class). The scroll bar is NOT visible until the
// call ShowScrollBar() is made. m_ScrollBarHorz is of type CScrollBar class,
// and it is a member variable in CMyDialog class.
VERIFY(m_ScrollBarHorz.Create(SBS_HORZ | SBS_TOPALIGN | WS_CHILD,
   CRect(5, 5, 100, 30), this, IDC_SCROLLBARCTRL));

m_ScrollBarHorz.ShowScrollBar();

// Example 2:
// Create a vertical CScrollBar control as a child window of CMyDialog 
// class (a CDialog-derived class). m_ScrollBarVert is of type CScrollBar 
// class, and it is a member variable in CMyDialog class.
VERIFY(m_ScrollBarVert.Create(SBS_VERT | SBS_LEFTALIGN | WS_CHILD | 
   WS_VISIBLE, CRect(5, 30, 30, 130), this, IDC_SCROLLBARCTRL));

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CScrollBar

Gráfico de hierarquia

CScrollBar::CScrollBar

Outros recursos

CScrollBar membros