Partilhar via


Estilos para o controle de progresso

Quando você criar inicialmente o controle do progresso (CProgressCtrl::Create), use o parâmetro de dwStyle para especificar os estilos desejados da janela para o controle de progresso. A lista a seguir detalha os estilos aplicáveis da janela. O controle ignora qualquer estilo da janela exceto aqueles listados aqui. Você sempre deve criar o controle como uma janela filho, geralmente de um pai da caixa de diálogo.

Estilo da janela

Efeito

WS_BORDER

Cria uma borda em torno da janela.

WS_CHILD

Cria uma janela filho (sempre deve ser usado para CProgressCtrl).

WS_CLIPCHILDREN

Exclui a área ocupada por janelas filho quando você desenha dentro da janela pai. Usado ao criar a janela pai.

WS_CLIPSIBLINGS

Recorta as janelas filho relacionadas ao.

WS_DISABLED

Cria uma janela que é desabilitada inicialmente.

WS_VISIBLE

Cria uma janela que é inicialmente visível.

WS_TABSTOP

Especifica que o controle pode receber o foco quando o usuário pressione a tecla TAB para ir para a ele.

Além disso, você pode especificar dois estilos que se aplicam apenas ao controle, a PBS_VERTICAL e a PBS_SMOOTHde progresso.

Use PBS_VERTICAL para orientação vertical do controle, em vez de horizontalmente. Use PBS_SMOOTH para preencher completamente o controle, em vez de exibi-los quadrados representados por pequenos que preenchem o controle incremental.

Sem estilo de PBS_SMOOTH :

Estilo de barra de progresso padrão

Com PBS_SMOOTH e estilos de PBS_VERTICAL :

Estilo, suave e vertical a barra de progresso

Para obter mais informações, consulte Estilos da janelana referência de MFC.

Consulte também

Referência

Usando CProgressCtrl