Condividi tramite


Stili statici

  • SS_BITMAP specifica una bitmap deve essere visualizzato nel controllo statico.Il testo specificato è il nome (non un nome file) di un oggetto definito bitmap nel file di risorse.Lo stile ignora i parametri del nHeight e di nWidth; il controllo viene automaticamente viene ridimensionato nella misura per adattarsi alla bitmap.

  • SS_BLACKFRAME specifica una casella con un frame disegnato con lo stesso colore delle strutture della finestra.Il colore predefinito è nero.

  • SS_BLACKRECT specifica un rettangolo riempito con un colore utilizzato per estrarre le strutture della finestra.Il colore predefinito è nero.

  • SS_CENTER definisce un rettangolo semplice e visualizza il testo specificato al rettangolo.Il testo viene formattato prima di visualizzare.Le parole che estenderebbero oltre la fine di una riga automaticamente viene eseguito il wrapping all'inizio della riga centrata seguente.

  • SS_CENTERIMAGE specifica che, se la bitmap o l'icona è minore dell'area client del controllo statico, il resto dell'area client viene riempito colore del pixel nell'angolo superiore sinistro della bitmap o icona.Se il controllo statico contiene una sola riga di testo, il testo viene centrato in verticale nell'area client del controllo.

  • SS_ENDELLIPSIS o SS_PATHELLIPSIS sostituisce la parte della stringa specificata con i puntini di sospensione se necessario, in modo che il risultato ha lasciato nel rettangolo specificato.

    È possibile specificare SS_END_ELLIPSIS per sostituire i caratteri alla fine della stringa, o SS_PATHELLIPSIS per sostituire i caratteri nel centro della stringa.Se la stringa contiene caratteri di barra rovesciata (\), conserva di SS_PATHELLIPSIS da parte del testo dopo l'ultima barra rovesciata quando possibile.

  • SS_ENHMETAFILE specifica un Enhanced Metafile deve essere visualizzato nel controllo statico.Il testo specificato è il nome di un metafile.Un controllo statico dell'Enhanced Metafile ha una dimensione fissa, i metafile vengono ridimensionate in base all'area client del controllo statico.

  • SS_ETCHEDFRAME estrae il frame del controllo statico utilizzando lo stile del bordo di EDGE_ETCHED .

  • SS_ETCHEDHORZ viene tracciato l'oggetto i bordi superiore e inferiore del controllo statico utilizzando EDGE_ETCHED orlano lo stile.

  • SS_ETCHEDVERT estrae i bordi sinistro e destro del controllo statico utilizzando lo stile del bordo di EDGE_ETCHED.

  • SS_GRAYFRAME specifica una casella con un frame disegnato con lo stesso colore dello sfondo dello schermo desktop ().Il colore predefinito è grigio.

  • SS_GRAYRECT specifica un rettangolo riempito con un colore utilizzato per riempire lo sfondo di schermo.Il colore predefinito è grigio.

  • SS_ICON definisce un'icona visualizzata nella finestra di dialogo.Il testo specificato è il nome dell'icona (non un nome file) definita altrove nel file di risorse.I parametri di nHeight e di nWidth vengono ignorati; l'icona automaticamente viene ridimensionato nella misura.

  • SS_LEFT definisce un rettangolo semplice e visualizza il testo specificato vampata-lasciato il rettangolo.Il testo viene formattato prima di visualizzare.Le parole che estenderebbero oltre la fine di una riga automaticamente viene eseguito il wrapping all'inizio della riga dopo vampata-lasciata.

  • SS_LEFTNOWORDWRAP definisce un rettangolo semplice e visualizza il testo specificato vampata-lasciato il rettangolo.Le schede sono espanse, ma le parole non viene eseguito il wrapping.Testo che si estende oltre la fine di una linea viene tagliata.

  • SS_NOPREFIX a meno che questo stile sia specificato, windows interpreterà tutti i caratteri di e commerciale (&) nel testo del controllo come caratteri del prefisso dei tasti di scelta rapida.In questo caso, l'e commerciale viene rimosso e il carattere successivo nella stringa viene sottolineato.Se un controllo statico è di contenere il testo in cui questa funzionalità non è desiderata, SS_NOPREFIX possibile aggiungere.Questo stile del controllo statico può essere incluso nei controlli statici definiti.È possibile combinare SS_NOPREFIX con altri stili utilizzando l'operatore OR bit.Ciò è più spesso utilizzata quando nomi file o altre stringhe che possono contenere una necessità di e commerciale di essere visualizzati in un controllo statico in una finestra di dialogo.

  • SS_NOTIFY invia la finestra padre STN_CLICKED, i messaggi di notifica di STN_DBLCLK, di STN_DISABLEe di STN_ENABLE quando l'utente fa clic su oppure fa doppio clic sul controllo.

  • SS_OWNERDRAW specifica che il proprietario del controllo statico è responsabile della creazione del controllo.La finestra proprietaria riceve un messaggio di WM_DRAWITEM ogni volta che il controllo deve essere disegnato.

  • SS_REALSIZEIMAGE impedisce un controllo statico della bitmap o icona (ovvero controlli statici che presenta lo stile di SS_BITMAP o di SS_ICON ) venga ridimensionato quando viene caricato o tracciato.Se l'icona o la bitmap è più grande dell'area di destinazione, l'immagine viene troncato.

  • SS_RIGHT definisce un rettangolo semplice e verrà visualizzato il vampata-diritto di testo specificato nel rettangolo.Il testo viene formattato prima di visualizzare.Le parole che estenderebbero oltre la fine di una riga automaticamente viene eseguito il wrapping all'inizio della riga seguente di vampata-diritto.

  • SS_RIGHTJUST specifica che l'angolo inferiore destro inferiore di un controllo statico con lo stile di SS_ICON o di SS_BITMAP è di rimane stazionario quando il controllo viene ridimensionato.Solo la parte superiore e i lati sinistro vengono modificati in base a una nuova bitmap o icona.

  • SS_SIMPLE definisce un rettangolo semplice e visualizza una sola riga di testo vampata-lasciata il rettangolo.La riga di testo non può essere abbreviata o stata modificata.(La finestra padre o la finestra di dialogo controllo non deve elaborare il messaggio di WM_CTLCOLOR ).

  • SS_SUNKEN disegnato un bordo sovraccaricato a metà circa a un controllo statico.

  • SS_USERITEM specifica un elemento definito dall'utente.

  • SS_WHITEFRAME specifica una casella con un frame disegnato con lo stesso colore dello sfondo della finestra.Il valore predefinito è bianco.

  • SS_WHITERECT specifica un rettangolo riempito con un colore utilizzato per riempire lo sfondo della finestra.Il valore predefinito è bianco.

  • SS_WORDELLIPSIS tronca il testo che non si adatta e aggiunge i puntini di sospensione.

Vedere anche

Riferimenti

CStatic::Create

DrawEdge

Static Control Styles

Altre risorse

Stili utilizzati da MFC