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. Usare invece CreateWindow. |
DrawStatusText | La funzione DrawStatusText disegna il testo specificato nello stile di una finestra di stato con bordi. |
MenuHelp | Elabora WM_MENUedizione Standard LECT 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_edizione Standard TBKCOLOR | Imposta il colore di sfondo in una barra di stato. |
SB_edizione Standard TICON | Imposta l'icona per una parte in una barra di stato. |
SB_edizione Standard TMINHEIGHT | Imposta l'altezza minima dell'area di disegno di una finestra di stato. |
SB_edizione Standard TPARTS | Imposta il numero di parti in una finestra di stato e la coordinata del bordo destro di ogni parte. |
SB_edizione Standard TTEXT | Il messaggio SB_edizione Standard TTEXT imposta il testo nella parte specificata di una finestra di stato. |
SB_edizione Standard TTIPTEXT | 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_edizione Standard TUNICODEFORMAT | 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 precedente SB_edizione Standard TPARTS. |
Notifications
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 | Questa sezione elenca gli stili, oltre agli stili di finestra standard, supportati dai controlli barra di stato. |