Stili per il controllo Progress
Quando si crea inizialmente il controllo di stato (CProgressCtrl::Create), utilizzare il parametro dwStyle per specificare gli stili desiderati della finestra 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. È consigliabile creare sempre il controllo come finestra figlia, in genere di un elemento padre della finestra di dialogo.
Stile della finestra |
Effetto |
---|---|
WS_BORDER |
Crea un bordo intorno alla finestra. |
WS_CHILD |
Crea una finestra figlia (deve sempre essere utilizzato per CProgressCtrl). |
WS_CLIPCHILDREN |
Esclude l'area occupata dalle finestre figlie quando si disegna nella finestra padre. Utilizzato quando si crea la finestra padre. |
WS_CLIPSIBLINGS |
Taglia le finestre figlie 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é in orizzontale. Utilizzare PBS_SMOOTH per riempire il controllo completamente anziché visualizzare quadratini separati che riempiono gradualmente il controllo.
Senza lo stile PBS_SMOOTH:
Con gli stili PBS_SMOOTH e PBS_VERTICAL:
Per ulteriori informazioni, vedere Stili finestra in Riferimenti alla libreria MFC.