Partilhar via


Estilos de botão giratório

Muitas das configurações de um botão giratório (CSpinButtonCtrl) são controladas por estilos. Você pode definir os seguintes estilos usando o Assistente de classe.

  • Orientação Vertical ou horizontal. Controla a orientação dos botões de seta. Associado ao estilo UDS_HORZ.

  • Alinhamento Um dos seguintes: desalinhado, esquerda ou direita. Controla a localização do botão de rotação. À esquerda e à direita, posicione o botão giratório ao lado da janela do amigo. A largura da janela do amigo é diminuída para acomodar o botão giratório. Associado aos estilos UDS_ALIGNLEFT e UDS_ALIGNRIGHT.

  • Auto Amigo Seleciona automaticamente a janela anterior em ordem Z como janela de amigo para o botão giratório. Em um modelo de diálogo, esse é o controle que precede o botão de rotação na ordem de tabulação. Associado ao estilo UDS_AUTOBUDDY.

  • Definir Buddy Integer Faz com que o controle de rotação aumente e diminua a legenda da janela de amigos à medida que a posição atual muda. Associado ao estilo UDS_SETBUDDYINT.

  • Sem Milhares Não insere o separador de milhares no valor na legenda da janela do amigo. Associado ao estilo UDS_NOTHOUSANDS.

    Observação

    Defina esse estilo se quiser usar a troca de dados de diálogo (DDX) para obter o valor inteiro do controle buddy. DDX_Text não aceita separadores de mil embutidos.

  • Retornar Faz com que a posição "retorne" à medida que o valor é incrementado ou diminuído fora do intervalo do controlo. Associado ao estilo UDS_WRAP.

  • Teclas de seta Faz com que o botão giratório aumente ou diminua a posição quando as teclas SETA PARA CIMA e SETA PARA BAIXO são pressionadas. Associado ao estilo UDS_ARROWKEYS.

Ver também

Usando CSpinButtonCtrl
Controlos