Partilhar via


Funções de membro do botão Girar

Há várias funções de membro disponíveis para o controle de rotação (CSpinButtonCtrl). Use essas funções para alterar os atributos a seguir do botão de rotação.

  • Aceleração Você pode ajustar a taxa na qual a posição é alterada quando o usuário segura o botão de seta para baixo. Para trabalhar com aceleração, use as funções de membro SetAccel e GetAccel.

  • Base Você pode alterar a base (10 ou 16) usada para exibir a posição na legenda da janela do amigo. Para trabalhar com a base, use as funções de membro GetBase e SetBase.

  • Janela Buddy Você pode definir dinamicamente a janela do amigo. Para consultar ou alterar qual controle é a janela do amigo, use as funções de membro GetBuddy e SetBuddy.

  • Posição Você pode consultar e alterar a posição. Para trabalhar diretamente com a posição, use as funções de membro GetPos e SetPos. Como a legenda do controle do amigo pode ter sido alterada (por exemplo, no caso de o amigo ser um controle de edição), GetPos recupera a legenda atual e ajusta a posição adequadamente.

  • Gama Você pode alterar as posições máxima e mínima para o botão de rotação. Por padrão, o máximo é definido como 0 e o mínimo é definido como 100. Como o máximo padrão é menor que o mínimo padrão, as ações dos botões de seta não são intuitivas. Normalmente, você definirá o intervalo usando a função membro SetRange. Para consultar o intervalo, use GetRange.

Confira também

Usando CSpinButtonCtrl
Controles