CTabCtrl::criar

Cria um controle guia e a anexa a uma instância de um CTabCtrl objeto.

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

Parâmetros

  • dwStyle
    Especifica o estilo da controle guia.Aplique qualquer combinação de controle guia estilos, descrito no Windows SDK. See Comentários para obter uma lista de estilos de janela que você também pode aplicar ao controle.

  • rect
    Especifica o dimensionar e posição do controle guia.Pode ser qualquer um CRect objeto ou um RECT estrutura.

  • pParentWnd
    Especifica a janela de pai do controle guia, geralmente um CDialog. Não deve ser NULO.

  • nID
    Especifica a ID. do controle guia

Valor de retorno

TRUE se inicialização do objeto tiver sido bem-sucedida; caso contrário, FALSE.

Comentários

Construir um CTabCtrl objeto em duas etapas. Primeiro, telefonar construtor e, em seguida, telefonar Criar, que cria o controle de guia e a anexa o CTabCtrl objeto.

Juntamente com estilos de controle de guia, você pode aplicar os seguintes estilos de janela a um controle guia:

  • WS_CHILD   Cria uma janela filho que representa o controle guia.Não pode ser usado com o WS_POPUP estilo.

  • WS_VISIBLE   Cria um controle guia estará visível inicialmente.

  • WS_DISABLED   Cria uma janela inicialmente desabilitado.

  • WS_GROUP   Especifica o primeiro controle de um agrupar de controles em que o usuário pode mover de um controle para o próximo com as teclas de direção.Todos os controles definidos com o WS_GROUP estilo após o primeiro controle pertencer ao agrupar do mesmo.O próximo controle com o WS_GROUP estilo termina o agrupar de estilos e começa o próximo agrupar (ou seja, termina um agrupar em que o próximo começa).

  • WS_guiaSTOP    Especifica um número de controles por meio do qual o usuário pode mover usando o tecla guia.A tecla guia move o usuário para o próximo controle especificado pelo WS_TABSTOP estilo.

Para criar um controle guia com estilos de janela estendida, telefonar CTabCtrl::CreateEx em vez de Criar.

Exemplo

// Assuming you have a member variable m_TabCtrl, that is a CTabCtrl
// object, you can use the following to create a tab control.

m_TabCtrl.Create(TCS_TABS | TCS_FIXEDWIDTH | WS_CHILD | WS_VISIBLE,
   rect, this, IDC_MYTAB);

// This creates a tab control with the given styles, and with
// an ID of IDC_MYTAB.

Requisitos

Cabeçalho: afxcmn.h

Consulte também

Referência

Classe CTabCtrl

Gráfico de hierarquia

CTabCtrl::CTabCtrl

Outros recursos

CTabCtrl membros