Condividi tramite


Barra di stato

Questa sezione contiene informazioni sugli elementi di programmazione usati con i controlli barra di stato.

Panoramiche

Argomento Contenuto
barre di stato Una barra di stato è una finestra orizzontale nella parte inferiore di una finestra padre in cui un'applicazione può visualizzare vari tipi di informazioni sullo stato.

Funzioni

Argomento Contenuto
CreateStatusWindow Crea una finestra di stato, in genere utilizzata per visualizzare lo stato di un'applicazione. La finestra viene in genere visualizzata nella parte inferiore della finestra padre e contiene il testo specificato. Nota: Questa funzione è obsoleta. In alternativa, usare CreateWindow.
DrawStatusText La funzione DrawStatusText disegna il testo specificato nello stile di una finestra di stato con bordi.
MenuHelp Elabora WM_MENUSELECT e WM_COMMAND messaggi e visualizza il testo della Guida sul menu corrente nella finestra di stato specificata.

Messaggi

Argomento Contenuto
SB_GETBORDERS Recupera le larghezze correnti dei bordi orizzontali e verticali di una finestra di stato.
SB_GETICON Recupera l'icona per una parte in una barra di stato.
SB_GETPARTS Recupera un conteggio delle parti in una finestra di stato. Il messaggio recupera anche la coordinata del bordo destro del numero specificato di parti.
SB_GETRECT Recupera il rettangolo di delimitazione di una parte in una finestra di stato.
SB_GETTEXT Il messaggio SB_GETTEXT recupera il testo dalla parte specificata di una finestra di stato.
SB_GETTEXTLENGTH Il messaggio SB_GETTEXTLENGTH recupera la lunghezza, in caratteri, del testo dalla parte specificata di una finestra di stato.
SB_GETTIPTEXT Recupera il testo della descrizione comando per una parte in una barra di stato. La barra di stato deve essere creata con lo stile SBT_TOOLTIPS per abilitare le descrizioni comando.
SB_GETUNICODEFORMAT Recupera il flag di formato carattere Unicode per il controllo .
SB_ISSIMPLE Controlla un controllo barra di stato per determinare se è in modalità semplice.
SB_SETBKCOLOR Imposta il colore di sfondo in una barra di stato.
SB_SETICON Imposta l'icona per una parte in una barra di stato.
SB_SETMINHEIGHT Imposta l'altezza minima dell'area di disegno di una finestra di stato.
SB_SETPARTS Imposta il numero di parti in una finestra di stato e la coordinata del bordo destro di ogni parte.
SB_SETTEXT Il messaggio SB_SETTEXT imposta il testo nella parte specificata di una finestra di stato.
SB_SETTIPTEXT Imposta il testo della descrizione comando per una parte in una barra di stato. La barra di stato deve essere stata creata con lo stile SBT_TOOLTIPS per abilitare le descrizioni comando.
SB_SETUNICODEFORMAT Imposta il flag di formato carattere Unicode per il controllo . Questo messaggio consente di modificare il set di caratteri utilizzato dal controllo in fase di esecuzione anziché dover ricreare il controllo.
SB_SIMPLE Specifica se una finestra di stato visualizza testo semplice o visualizza tutte le parti della finestra impostate da un messaggio di SB_SETPARTS precedente.

Notifiche

Argomento Contenuto
NM_CLICK (barra di stato) Notifica alla finestra padre di un controllo barra di stato che l'utente ha fatto clic sul pulsante sinistro del mouse all'interno del controllo. NM_CLICK (barra di stato) viene inviato sotto forma di messaggio di WM_NOTIFY.
NM_DBLCLK (barra di stato) Notifica alla finestra padre di un controllo barra di stato che l'utente ha fatto doppio clic sul pulsante sinistro del mouse all'interno del controllo. Questa notifica viene inviata sotto forma di messaggio di WM_NOTIFY.
NM_RCLICK (barra di stato) Notifica alla finestra padre di un controllo barra di stato che l'utente ha fatto clic sul pulsante destro del mouse all'interno del controllo. Questa notifica viene inviata sotto forma di messaggio di WM_NOTIFY.
NM_RDBLCLK (barra di stato) Notifica alle finestre padre di un controllo barra di stato che l'utente ha fatto doppio clic sul pulsante destro del mouse all'interno del controllo. NM_RDBLCLK (barra di stato) viene inviato sotto forma di messaggio di WM_NOTIFY.
SBN_SIMPLEMODECHANGE Inviato da un controllo barra di stato quando la modalità semplice cambia a causa di un messaggio di SB_SIMPLE. Questa notifica viene inviata sotto forma di messaggio di WM_NOTIFY.

Costanti

Argomento Contenuto
stili barra di stato In questa sezione sono elencati gli stili, oltre agli stili di finestra standard, supportati da barra di stato controlli.