Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Observação
A biblioteca Microsoft Foundation Classes (MFC) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.
As configurações básicas para o controle de progresso (CProgressCtrl) são o intervalo e a posição atual. O intervalo representa toda a duração da operação. A posição atual representa o progresso que seu aplicativo fez para concluir a operação. Quaisquer alterações no intervalo ou na posição fazem com que o controle de progresso se redesenhe.
Por padrão, o intervalo é definido como 0 - 100 e a posição inicial é definida como 0. Para recuperar as configurações de intervalo atuais para o controlo de progresso, use a função membro GetRange. Para alterar o intervalo, use a função membro SetRange.
Para definir a posição, use SetPos. Para recuperar a posição atual sem especificar um novo valor, use GetPos. Por exemplo, você pode querer simplesmente consultar o status da operação atual.
Para passar a posição atual do controlo de progresso, use StepIt. Para definir a quantidade de cada etapa, use SetStep