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:
Con stili PBS_SMOOTH e PBS_VERTICAL:
Per altre informazioni, vedere Stili di finestra nelle informazioni di riferimento su MFC.