Stili di controllo statico

Per creare un controllo statico utilizzando la funzione CreateWindow o CreateWindowEx , specificare la classe statica, costanti di stile appropriato finestra e una combinazione dei seguenti stili di controllo statico.

Stile Descrizione
SS_BITMAP Specifica che una bitmap deve essere visualizzato nel controllo statico. Il testo il nome di una bitmap (non un filename) definito nel file di risorse. Lo stile ignora i parametri nWidth e nHeight ; il controllo ridimensiona automaticamente se stessa per ospitare la bitmap.
SS_BLACKFRAME Specifica una scatola con un telaio disegnato nello stesso colore come le cornici delle finestre. Questo colore nero nella combinazione di colori predefinita.
SS_BLACKRECT Specifica un rettangolo riempito con il colore di telaio della finestra corrente. Questo colore nero nella combinazione di colori predefinita.
SS_CENTER Specifica un semplice rettangolo e centra il testo nel rettangolo. Il testo formattato prima che venga visualizzato. Parole che si estendono oltre la fine di una linea sono avvolti automaticamente all'inizio della riga successiva centrata.
SS_CENTERIMAGE Specifica che, se la bitmap o l'icona minore dell'area client del controllo statico, il resto dell'area client viene riempito con il colore del pixel nell'angolo superiore sinistro di bitmap o icona. Se il controllo statico contiene una sola riga di testo, il testo centrato verticalmente nell'area client del controllo.
SS_ENDELLIPSIS o
SS_PATHELLIPSIS
Sostituisce la parte della stringa specificata con puntini di sospensione, se necessario, affinch il risultato si inserisce nel rettangolo specificato.

possibile specificare SS_END_ELLIPSIS di sostituire i caratteri alla fine della stringa, o SS_PATHELLIPSIS di sostituire i caratteri della stringa. Se la stringa contiene caratteri barra rovesciata (\), SS_PATHELLIPSIS conserva come gran parte del testo dopo l'ultima barra rovesciata come possibile.

SS_ENHMETAFILE Specifica che un metafile avanzato deve essere visualizzato nel controllo statico. Il testo il nome di un metafile. Un controllo statico metafile avanzato di dimensioni fisse; l'oggetto metafile viene adattato area client del controllo statico.
SS_ETCHEDFRAME Disegna la cornice del controllo statico utilizzando lo stile del bordo EDGE_ETCHED. Per ulteriori informazioni, vedere la funzione DrawEdge.
SS_ETCHEDHORZ Disegna i bordi superiore e inferiore del controllo statico utilizzando lo stile del bordo EDGE_ETCHED. Per ulteriori informazioni, vedere la funzione DrawEdge.
SS_ETCHEDVERT Disegna i bordi sinistro e destro del controllo statico utilizzando lo stile del bordo EDGE_ETCHED. Per ulteriori informazioni, vedere la funzione DrawEdge.
SS_GRAYFRAME Specifica una scatola con una cornice disegnata con lo stesso colore dello sfondo dello schermo (desktop). Questo colore grigio nella combinazione di colori predefinita.
SS_GRAYRECT Specifica un rettangolo riempito con il colore di sfondo dello schermo corrente. Questo colore grigio nella combinazione di colori predefinita.
SS_ICON Consente di specificare che un'icona deve essere visualizzato nella finestra di dialogo. Il testo il nome di un'icona (non un filename) definito nel file di risorse. L'icona pu essere un cursore animato. Lo stile ignora i parametri nWidth e nHeight ; il controllo ridimensiona automaticamente se stessa per accogliere l'icona.
SS_LEFT Specifica un semplice rettangolo e Allinea a sinistra il testo nel rettangolo. Il testo formattato prima che venga visualizzato. Parole che si estendono oltre la fine di una linea sono avvolti automaticamente all'inizio della riga successiva allineato a sinistra.
SS_LEFTNOWORDWRAP Specifica un semplice rettangolo e Allinea a sinistra il testo nel rettangolo. Schede vengono espanse, ma le parole non sono avvolti. Testo che si estende oltre la fine di una riga viene ritagliato.
SS_NOPREFIX Impedisce l'interpretazione di qualsiasi e commerciale (amp); caratteri nel testo del controllo come acceleratore caratteri del prefisso. Questi vengono visualizzati con la e commerciale rimosso e il carattere successivo nella stringa ha sottolineato. Questo stile di controllo statico pu essere incluso in uno dei controlli statici definiti. possibile combinare SS_NOPREFIX con altri stili. Ci pu essere utile quando i nomi di file o altre stringhe che possono contenere una e commerciale (&) devono essere visualizzati in un controllo statico in una finestra di dialogo.
SS_NOTIFY Invia la finestra padre STN_CLICKED, STN_DBLCLK, STN_DISABLEe STN_ENABLE i messaggi di notifica quando l'utente fa clic o doppio clic il controllo.
SS_OWNERDRAW Specifica che il proprietario del controllo statico responsabile per il controllo di disegno. La finestra proprietaria riceve un messaggio WM_DRAWITEM ogni volta che il controllo deve essere disegnato.
SS_REALSIZEIMAGE Evita controllo icona o una bitmap statico (cio, controlli statici che hanno lo stile SS_ICON o SS_BITMAP) viene ridimensionata come caricato o disegnato. Se l'icona o una bitmap pi grande area di destinazione, l'immagine viene ritagliato.
SS_RIGHT Specifica un semplice rettangolo e Allinea a destra il testo nel rettangolo. Il testo formattato prima che venga visualizzato. Parole che si estendono oltre la fine di una linea sono avvolti automaticamente all'inizio della riga successiva allineato a destra.
SS_RIGHTJUST Specifica che l'angolo inferiore destro del controllo statico con lo stile SS_BITMAP o SS_ICON deve rimanere fissa quando il controllo viene ridimensionato. Solo i lati superiori e sinistro sono regolati per ospitare una nuova bitmap o sull'icona.
SS_SIMPLE Specifica un semplice rettangolo e consente di visualizzare una sola riga di testo allineato a sinistra nel rettangolo. La riga di testo non pu essere abbreviata o alterata in alcun modo. Finestra del controllo padre o nella finestra di dialogo non deve elaborare il messaggio WM_CTLCOLORSTATIC.
SS_SUNKEN Disegna un bordo met affondato intorno controllo statico.
SS_WHITEFRAME Specifica una scatola con una cornice disegnata con lo stesso colore dello sfondo della finestra. Questo colore bianco nella combinazione di colori predefinita.
SS_WHITERECT Specifica un rettangolo riempito con il colore di sfondo della finestra corrente. Questo colore bianco nella combinazione di colori predefinita.
SS_WORDELLIPSIS Tronca il testo che non si adatta e aggiunge ellissi.