Estilos de controle guia

Esta seção lista os estilos de controle guia com suporte.

Constante Descrição
TCS_BOTTOM
Versão 4.70. As guias aparecem na parte inferior do controle. Esse valor é igual a TCS_RIGHT. Esse estilo não terá suporte se você usar ComCtl32.dll versão 6.
TCS_BUTTONS
As guias aparecem como botões e nenhuma borda é desenhada ao redor da área de exibição.
TCS_FIXEDWIDTH
Todas as guias têm a mesma largura. Esse estilo não pode ser combinado com o estilo TCS_RIGHTJUSTIFY.
TCS_FLATBUTTONS
Versão 4.71. As guias selecionadas aparecem como recuadas na tela de fundo, enquanto outras guias aparecem como sendo no mesmo plano que a tela de fundo. Esse estilo afeta apenas os controles de guia com o estilo TCS_BUTTONS.
TCS_FOCUSNEVER
O controle guia não recebe o foco de entrada quando clicado.
TCS_FOCUSONBUTTONDOWN
O controle guia recebe o foco de entrada quando clicado.
TCS_FORCEICONLEFT
Os ícones são alinhados com a borda esquerda de cada guia de largura fixa. Esse estilo só pode ser usado com o estilo TCS_FIXEDWIDTH.
TCS_FORCELABELLEFT
Os rótulos são alinhados com a borda esquerda de cada guia de largura fixa; ou seja, o rótulo é exibido imediatamente à direita do ícone em vez de ser centralizado. Esse estilo só pode ser usado com o estilo TCS_FIXEDWIDTH e implica o estilo TCS_FORCEICONLEFT.
TCS_HOTTRACK
Versão 4.70. Os itens sob o ponteiro são realçados automaticamente. Você pode marcar se o acompanhamento frequente está habilitado chamando SystemParametersInfo.
TCS_MULTILINE
Várias linhas de guias são exibidas, se necessário, para que todas as guias fiquem visíveis ao mesmo tempo.
TCS_MULTISELECT
Versão 4.70. Várias guias podem ser selecionadas mantendo pressionada a tecla CTRL ao clicar. Esse estilo deve ser usado com o estilo TCS_BUTTONS.
TCS_OWNERDRAWFIXED
A janela pai é responsável por desenhar guias.
TCS_RAGGEDRIGHT
As linhas de guias não serão estendidas para preencher toda a largura do controle. Esse estilo é o padrão.
TCS_RIGHT
Versão 4.70. As guias aparecem verticalmente no lado direito dos controles que usam o estilo TCS_VERTICAL. Esse valor é igual a TCS_BOTTOM. Não há suporte para esse estilo se você usar estilos visuais.
TCS_RIGHTJUSTIFY
A largura de cada guia é aumentada, se necessário, para que cada linha de guias preencha toda a largura do controle guia. Esse estilo de janela é ignorado, a menos que o estilo de TCS_MULTILINE também seja especificado.
TCS_SCROLLOPPOSITE
Versão 4.70. As guias desnecessárias rolam para o lado oposto do controle quando uma guia é selecionada.
TCS_SINGLELINE
Apenas uma linha de guias é exibida. O usuário pode rolar para ver mais guias, se necessário. Esse estilo é o padrão.
TCS_TABS
As guias aparecem como guias e uma borda é desenhada ao redor da área de exibição. Esse estilo é o padrão.
TCS_TOOLTIPS
O controle guia tem um controle de dica de ferramenta associado a ele.
TCS_VERTICAL
Versão 4.70. As guias aparecem no lado esquerdo do controle, com o texto da guia exibido verticalmente. Esse estilo é válido somente quando usado com o estilo TCS_MULTILINE. Para fazer com que as guias apareçam no lado direito do controle, use também o estilo TCS_RIGHT. Esse estilo não terá suporte se você usar ComCtl32.dll versão 6.

Comentários

Os estilos a seguir podem ser modificados depois que o controle é criado.

  • TCS_BOTTOM
  • TCS_BUTTONS
  • TCS_FIXEDWIDTH
  • TCS_FLATBUTTONS
  • TCS_FORCEICONLEFT
  • TCS_FORCELABELLEFT
  • TCS_MULTILINE
  • TCS_OWNERDRAWFIXED
  • TCS_RAGGEDRIGHT
  • TCS_RIGHT
  • TCS_VERTICAL

Requisitos

Requisito Valor
parâmetro
CommCtrl.h