Estilos para el control de progreso
Al crear inicialmente el control de progreso (CProgressCtrl::Create), use el parámetro dwStyle para especificar los estilos de ventana deseados para el control de progreso. En la lista siguiente se detallan los estilos de ventana aplicables. El control omite cualquier estilo de ventana distinto de los enumerados aquí. Siempre debe crear el control como una ventana secundaria, normalmente de un elemento principal del cuadro de diálogo.
Window style | Efecto |
---|---|
WS_BORDER | Crea un borde alrededor de la ventana. |
WS_CHILD | Crea una ventana secundaria (siempre debe usarse para CProgressCtrl ). |
WS_CLIPCHILDREN | Excluye el área ocupada por las ventanas secundarias al dibujar dentro de la ventana primaria. Se usa al crear la ventana primaria. |
WS_CLIPSIBLINGS | Recorta las ventanas secundarias relativas entre sí. |
WS_DISABLED | Crea una ventana que está deshabilitada inicialmente. |
WS_VISIBLE | Crea una ventana que está visible inicialmente. |
WS_TABSTOP | Especifica que el control puede recibir el foco cuando el usuario presiona la tecla TAB para desplazarse a él. |
Además, puede especificar dos estilos que solo se aplican al control de progreso, PBS_VERTICAL y PBS_SMOOTH.
Use PBS_VERTICAL para orientar el control verticalmente, en lugar de horizontalmente. Use PBS_SMOOTH para rellenar completamente el control, en lugar de mostrar pequeños cuadrados delineados que rellenen el control de forma incremental.
Sin el estilo PBS_SMOOTH:
Con los estilos PBS_SMOOTH y PBS_VERTICAL:
Para más información, consulte Estilos de ventana en la Referencia de MFC.