Compartilhar via


Estilos de controle da barra de progresso

Os seguintes estilos de controle são compatíveis com os controles da Barra de Progresso :

Constante Descrição
PBS_MARQUEE
Versão 6.0 ou posterior. O indicador de progresso não cresce em tamanho, mas se move repetidamente ao longo do comprimento da barra, indicando a atividade sem especificar qual proporção do progresso está concluída.
Observação: Comctl32.dll versão 6 não é redistribuível, mas está incluído no Windows ou posterior. Para usar Comctl32.dll versão 6, especifique-a em um manifesto. Para obter mais informações sobre manifestos, consulte Habilitando estilos visuais.
PBS_SMOOTH
Versão 4.70 ou posterior. A barra de progresso exibe o progresso status em uma barra de rolagem suave em vez da barra segmentada padrão.
Nota: Esse estilo só tem suporte no tema Clássico do Windows. Todos os outros temas substituem esse estilo.
PBS_SMOOTHREVERSE
Versão 6.0 ou posterior e Windows Vista. Determina o comportamento de animação que a barra de progresso deve usar ao se mover para trás (de um valor mais alto para um valor mais baixo). Se isso estiver definido, ocorrerá uma transição "suave", caso contrário, o controle "saltará" para o valor inferior.
PBS_VERTICAL
Versão 4.70 ou posterior. A barra de progresso exibe o progresso status verticalmente, de baixo para cima.

Comentários

Você pode definir estilos de barra de progresso da mesma forma que outros controles comuns, com CreateWindowEx, GetWindowLong ou SetWindowLong.

Requisitos

Requisito Valor
parâmetro
CommCtrl.h