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 :
Com PBS_SMOOTH e estilos de PBS_VERTICAL :
Para obter mais informações, consulte Estilos da janelana referência de MFC.