Condividi tramite


Controllo statico

Questa sezione contiene informazioni sugli elementi di programmazione usati con i controlli statici. Un controllo statico è un controllo che consente a un'applicazione di fornire all'utente testo informativo e grafica che in genere non richiedono alcuna risposta.

Panoramiche

Argomento Contenuto
Informazioni sui controlli statici In questo argomento viene illustrato come vengono usati i controlli statici.
Stili di controllo statici
Uso di controlli statici In questo argomento viene fornito un esempio che usa un controllo statico.

Messaggi

Argomento Contenuto
STM_GETICON Un'applicazione invia il messaggio di STM_GETICON per recuperare un handle all'icona associata a un controllo statico con lo stile SS_ICON.
STM_GETIMAGE Un'applicazione invia un messaggio di STM_GETIMAGE per recuperare un handle all'immagine (icona o bitmap) associata a un controllo statico.
STM_edizione Standard TICON Un'applicazione invia il messaggio STM_edizione Standard TICON per associare un'icona a un controllo icona.
STM_edizione Standard TIMAGE Un'applicazione invia un messaggio STM_edizione Standard TIMAGE per associare una nuova immagine a un controllo statico.

Notifications

Argomento Contenuto
STN_CLICKED Il codice di notifica STN_CLICKED viene inviato quando l'utente fa clic su un controllo statico con lo stile SS_NOTIFY . La finestra padre del controllo riceve questo codice di notifica tramite il messaggio di WM_COMMAND .
STN_DBLCLK Il codice di notifica STN_DBLCLK viene inviato quando l'utente fa doppio clic su un controllo statico con lo stile SS_NOTIFY . La finestra padre del controllo riceve questo codice di notifica tramite il messaggio di WM_COMMAND .
STN_DISABLE Il codice di notifica STN_DISABLE viene inviato quando un controllo statico è disabilitato. Per ricevere questo codice di notifica, il controllo statico deve avere lo stile SS_NOTIFY . La finestra padre del controllo riceve questo codice di notifica tramite il messaggio di WM_COMMAND .
STN_ENABLE Il codice di notifica STN_ENABLE viene inviato quando è abilitato un controllo statico. Per ricevere questo codice di notifica, il controllo statico deve avere lo stile SS_NOTIFY . La finestra padre del controllo riceve questo codice di notifica tramite il messaggio di WM_COMMAND .
WM_CTLCOLORSTATIC Un controllo statico o un controllo di modifica di sola lettura o disabilitato invia il messaggio di WM_CTLCOLORSTATIC alla finestra padre quando il controllo sta per essere disegnato. Rispondendo a questo messaggio, la finestra padre può usare l'handle del contesto di dispositivo specificato per impostare il testo e i colori di sfondo del controllo statico.
Una finestra riceve questo messaggio tramite la relativa funzione WindowProc.