Clase de CMFCRibbonProgressBar
Implementa un control que indique visualmente el progreso de una operación larga.
class CMFCRibbonProgressBar : public CMFCRibbonBaseElement
Members
Constructores públicos
Name |
Descripción |
---|---|
Las construcciones e inicializan un objeto de CMFCRibbonProgressBar . |
Métodos públicos
Name |
Descripción |
---|---|
devuelve el progreso actual. |
|
Devuelve el valor máximo del intervalo actual. |
|
Devuelve el valor mínimo del intervalo actual. |
|
Devuelve el tamaño normal del elemento cinta.(Reemplaza CMFCRibbonBaseElement::GetRegularSize.) |
|
Especifica si la barra de progreso funciona en modo infinito. |
|
Llamado por el marco para dibujar el elemento cinta.(Reemplaza CMFCRibbonBaseElement::OnDraw.) |
|
Establece la barra de progreso para ejecutarse en modo infinito. |
|
establece el progreso actual. |
|
Establece los valores mínimo y máximo. |
Comentarios
CMFCRibbonProgressBar puede funcionar en dos modos: regular e infinito.En modo normal, la barra de progreso se rellena de izquierda a derecha y se detiene cuando alcanza el valor máximo.En modo infinito, barra de progreso se rellena repetidamente desde el valor mínimo al valor máximo.Puede utilizar el modo infinito para indicar que una operación está en curso, pero que el tiempo de finalización es desconocido.
Ejemplo
El ejemplo siguiente se muestra cómo utilizar varios métodos en la clase de CMFCRibbonProgressBar .El ejemplo muestra cómo establecer la barra de progreso para ejecutarse en modo infinito (donde es desconocida la hora de finalización de una operación), establece los valores mínimo y máximo de la barra de progreso, y establece la posición actual de la barra de progreso.Este fragmento de código es parte de Ejemplo 2007 de demostración de MS Office.
// int cxProgress
// BOOL m_bInfiniteProgressMode
CMFCRibbonProgressBar* pProgressBar = new CMFCRibbonProgressBar(ID_STATUSBAR_PROGRESS, cxProgress);
pProgressBar->SetInfiniteMode(m_bInfiniteProgressMode);
pProgressBar->SetRange(0,200);
pProgressBar->SetPos(200,true);
Jerarquía de herencia
Requisitos
encabezado: afxRibbonProgressBar.h
Vea también
Referencia
Clase de CMFCRibbonBaseElement