Condividi tramite


Stili per il controllo Progress

Quando si crea inizialmente il controllo di stato (CProgressCtrl::Create), usare il parametro dwStyle per specificare gli stili di finestra desiderati per il controllo di stato. Nell'elenco seguente sono illustrati in maniera dettagliata gli stili applicabili alla finestra. Il controllo ignora qualsiasi stile della finestra diverso da quelli elencati di seguito. Si consiglia di creare sempre il controllo come finestra figlio, in genere di una finestra di dialogo padre.

Window style Effect
WS_BORDER Crea un bordo intorno alla finestra.
WS_CHILD Crea una finestra figlio (deve sempre essere utilizzato per CProgressCtrl).
WS_CLIPCHILDREN Esclude l'area occupata dalle finestre figlio quando si disegna nella finestra padre. Usato quando si crea la finestra padre.
WS_CLIPSIBLINGS Taglia le finestre figlio le une rispetto alle altre.
WS_DISABLED Crea una finestra che inizialmente è disabilitata.
WS_VISIBLE Crea una finestra che inizialmente è visibile.
WS_TABSTOP Specifica che il controllo può ricevere lo stato attivo quando l'utente preme il tasto TAB per passare ad esso.

Inoltre, è possibile specificare due stili che si applicano solo al controllo di stato, PBS_VERTICAL e PBS_SMOOTH.

Utilizzare PBS_VERTICAL per orientare il controllo verticalmente anziché orizzontalmente. Utilizzare PBS_SMOOTH per riempire completamente il controllo, anziché visualizzare quadrati delimitati di piccole dimensioni che riempiono il controllo in modo incrementale.

Senza stile PBS_SMOOTH:

Standard progress bar style.

Con stili PBS_SMOOTH e PBS_VERTICAL:

Progress bar style, smooth and vertical.

Per altre informazioni, vedere Stili di finestra nelle informazioni di riferimento su MFC.

Vedi anche

Uso di CProgressCtrl