Clase de CProgressCtrl

Proporciona la funcionalidad de controles comunes de la barra de progreso de Windows.

class CProgressCtrl : public CWnd

Miembros

sys15k39.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

CProgressCtrl::CProgressCtrl

Crea un objeto CProgressCtrl.

sys15k39.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

CProgressCtrl::Create

Crea un control de barra de progreso y lo asocia a un objeto de CProgressCtrl .

CProgressCtrl::CreateEx

Crea un control de progreso con Windows especificado extendidas estilos y lo asocia a un objeto de CProgressCtrl .

CProgressCtrl::GetBarColor

Obtiene el color de la barra del indicador de progreso para el control actual de barra de progreso.

CProgressCtrl::GetBkColor

Obtiene el color de fondo de la barra de progreso actual.

CProgressCtrl::GetPos

Obtiene la posición actual de la barra de progreso.

CProgressCtrl::GetRange

Obtiene los límites superior e inferior del intervalo del control de barra de progreso.

CProgressCtrl::GetState

Obtiene el estado del control actual de barra de progreso.

CProgressCtrl::GetStep

Recupera el incremento del paso de la barra de progreso del control actual de barra de progreso.

CProgressCtrl::OffsetPos

Avanza la posición actual de un control de barra de progreso en un incremento especificado y redibuja la barra para reflejar la nueva posición.

CProgressCtrl::SetBarColor

Establece el color de la barra del indicador de progreso en el control actual de barra de progreso.

CProgressCtrl::SetBkColor

establece el color de fondo para la barra de progreso.

CProgressCtrl::SetMarquee

Activa el modo de la marquesina con o. para el control actual de barra de progreso.

CProgressCtrl::SetPos

Establece la posición actual para un control de barra de progreso y redibuja la barra para reflejar la nueva posición.

CProgressCtrl::SetRange

Establece los intervalos mínimos y máximos para un control de barra de progreso y redibuja la barra para reflejar los nuevos intervalos.

CProgressCtrl::SetState

Establece el estado del control actual de barra de progreso.

CProgressCtrl::SetStep

Especifica el incremento de paso para un control de barra de progreso.

CProgressCtrl::StepIt

Avanza la posición actual para un control de barra de progreso en el incremento de paso (vea SetStep) y redibuja la barra para reflejar la nueva posición.

Comentarios

Un control de barra de progreso es una ventana que una aplicación puede utilizar para indicar el progreso de una operación larga.Está compuesto de un rectángulo que se llena gradualmente, de izquierda a derecha, con el color de resaltado del sistema a medida que una operación progresa.

Un control de barra de progreso tiene un intervalo y una posición actual.El intervalo representa la duración total de la operación, y la posición actual representa el progreso que la aplicación ha creado para completar la operación.El procedimiento de ventana utiliza el intervalo y la posición actual para determinar el porcentaje de la barra de progreso para rellenar con el resaltado color.Dado que los valores de intervalo y de la posición actual se expresan como enteros con signo, el intervalo posible de los valores de la posición actual es (de 2.147.483.648 a 2.147.483.647 inclusive.

Para obtener más información sobre cómo utilizar CProgressCtrl, vea Controles y Mediante CProgressCtrl.

Jerarquía de herencia

CObject

CCmdTarget

CWnd

CProgressCtrl

Requisitos

encabezado: afxcmn.h

Vea también

Referencia

Clase de CWnd

Gráfico de jerarquía

Conceptos

ejemplo CMNCTRL2 de MFC