Condividi tramite


Stili di controllo comuni

In questa sezione sono elencati gli stili di controllo comuni. Tranne dove indicato, questi stili si applicano ai controlli della barra di ripristino, ai controlli della barra degli strumenti e alle finestre di stato.

Costante Descrizione
CCS_ADJUSTABLE
Abilita le funzionalità di personalizzazione predefinite di una barra degli strumenti, che consentono all'utente di trascinare un pulsante in una nuova posizione o di rimuovere un pulsante trascinandolo dalla barra degli strumenti. Inoltre, l'utente può fare doppio clic sulla barra degli strumenti per visualizzare la finestra di dialogo Personalizza barra degli strumenti , che consente all'utente di aggiungere, eliminare e ridisporre i pulsanti della barra degli strumenti.
CCS_BOTTOM
Fa in modo che il controllo si posiziona nella parte inferiore dell'area client della finestra padre e imposti la larghezza come larghezza della finestra padre. Per impostazione predefinita, le finestre di stato hanno questo stile.
CCS_LEFT
Versione 4.70. Fa sì che il controllo venga visualizzato verticalmente sul lato sinistro della finestra padre.
CCS_NODIVIDER
Impedisce il disegno di un'evidenziazione a due pixel nella parte superiore del controllo.
CCS_NOMOVEX
Versione 4.70. Fa sì che il controllo venga ridimensionato e spostato verticalmente, ma non orizzontalmente, in risposta a un messaggio di WM_SIZE . Se si utilizza CCS_NORESIZE, questo stile non viene applicato.
CCS_NOMOVEY
Fa sì che il controllo venga ridimensionato e spostato orizzontalmente, ma non verticalmente, in risposta a un messaggio di WM_SIZE . Se si utilizza CCS_NORESIZE, questo stile non viene applicato. Le finestre di intestazione hanno questo stile per impostazione predefinita.
CCS_NOPARENTALIGN
Impedisce al controllo di spostarsi automaticamente nella parte superiore o inferiore della finestra padre. Al contrario, il controllo mantiene la posizione all'interno della finestra padre nonostante le modifiche apportate alle dimensioni dell'elemento padre. Se viene usato anche CCS_TOP o CCS_BOTTOM, l'altezza viene modificata in base all'impostazione predefinita, ma la posizione e la larghezza rimangono invariate.
CCS_NORESIZE
Impedisce al controllo di utilizzare la larghezza e l'altezza predefinite quando si impostano le dimensioni iniziali o una nuova dimensione. Il controllo usa invece la larghezza e l'altezza specificate nella richiesta di creazione o ridimensionamento.
CCS_RIGHT
Versione 4.70. Fa sì che il controllo venga visualizzato verticalmente sul lato destro della finestra padre.
CCS_TOP
Fa in modo che il controllo si posiziona nella parte superiore dell'area client della finestra padre e imposti la larghezza come larghezza della finestra padre. Per impostazione predefinita, le barre degli strumenti hanno questo stile.
CCS_VERT
Versione 4.70. Fa sì che il controllo venga visualizzato verticalmente.

Commenti

Gli argomenti seguenti descrivono altri stili di controllo:

Requisiti

Requisito Valore
Intestazione
CommCtrl.h