Compartilhar via


Classe CSpinButtonCtrl

Fornece a funcionalidade do controle comum de botão de rotação do windows.

class CSpinButtonCtrl : public CWnd

Membros

Construtores public

Nome

Descrição

CSpinButtonCtrl::CSpinButtonCtrl

Constrói um objeto de CSpinButtonCtrl .

Métodos públicos

Nome

Descrição

CSpinButtonCtrl::Create

Cria um controle de botão de rotação e anexá-la a um objeto de CSpinButtonCtrl .

CSpinButtonCtrl::CreateEx

Cria um controle de botão de rotação com os estilos estendidos o windows especificados e anexá-la a um objeto de CSpinButtonCtrl .

CSpinButtonCtrl::GetAccel

Recupera informações de aceleração para um controle de botão de rotação.

CSpinButtonCtrl::GetBase

Recupera a base atual para um controle de botão de rotação.

CSpinButtonCtrl::GetBuddy

Recupera um ponteiro para a janela atual autorizado.

CSpinButtonCtrl::GetPos

Obtém a atual posição de um controle de botão de rotação.

CSpinButtonCtrl::GetRange

Recupera os limites superiores e inferiores (intervalo) para um controle de botão de rotação.

CSpinButtonCtrl::SetAccel

Define a aceleração para um controle de botão de rotação.

CSpinButtonCtrl::SetBase

Define a base para um controle de botão de rotação.

CSpinButtonCtrl::SetBuddy

Define a janela autorizado para um controle de botão de rotação.

CSpinButtonCtrl::SetPos

Define a posição atual para o controle.

CSpinButtonCtrl::SetRange

Defina os limites superiores e inferiores (intervalo) para um controle de botão de rotação.

Comentários

“De um controle de botão rotação” (também conhecido como um controle de up-down) é um par de botões de seta que o usuário pode clicar para incrementar ou diminuir um valor, como uma posição de rolagem ou um número exibida em um controle complementar. O valor associado com um controle de botão de rotação é chamado sua posição atual. Um controle de botão de rotação é frequentemente usado para complementar, com um controle chamado de uma janela “friend”.

Este controle (e portanto a classe de CSpinButtonCtrl ) estão disponíveis somente para programas que executam na versão 3,51 do /98 Windows 95 e Windows NT e posterior.

Para o usuário, um controle de botão de rotação e sua janela autorizado geralmente aparecem como um único controle. Você pode especificar a posição própria de controle de botão de rotação automaticamente ao lado da janela autorizado, e que define automaticamente a legenda da janela autorizado a sua posição atual. Você pode usar um controle de botão de rotação com um controle de edição para solicitar ao usuário para a entrada numérica.

Clicando na seta para cima move a posição atual para o máximo, e clicando na seta para baixo move a posição atual para o mínimo. Por padrão, o mínimo e máximo é 100 é 0. Quando a configuração mínima é maior do que a configuração máximo (por exemplo, quando as configurações padrão são usadas), clicando na seta para cima diminui o valor de posição e clique na seta para baixo aumenta-a.

Um controle de botão de rotação sem janela funções autorizado como um meio uma barra de rolagem simplificada. Por exemplo, um controle de guia exibe às vezes em um controle de botão de rotação para permitir que o usuário role guias adicionais no modo.

Para obter mais informações sobre como usar CSpinButtonCtrl, consulte Controles e usando CSpinButtonCtrl.

Hierarquia de herança

CObject

CCmdTarget

CWnd

CSpinButtonCtrl

Requisitos

Cabeçalho: afxcmn.h

Consulte também

Referência

CWnd Class

Gráfico da hierarquia

Classe CSliderCtrl

Conceitos

O MFC exemplos CMNCTRL2