Condividi tramite


Descrizioni comandi barra degli strumenti

Le descrizioni comandi sono le finestre popup minuscole che presentano una breve descrizione dello scopo di un pulsante della barra degli strumenti quando si posiziona il mouse su un pulsante per un punto. Quando si crea un'applicazione con la creazione guidata applicazioni con una barra degli strumenti, il supporto della descrizione comandi viene fornito automaticamente. In questo articolo viene sia il supporto della descrizione comandi creato dalla procedura guidata applicazione e come aggiungere il supporto della descrizione comandi all'applicazione.

Questo articolo riguarda:

  • Descrizioni comandi attivazione

  • Aggiornamenti della barra di stato di parata aerea

Descrizioni comandi attivazione

Per attivare le descrizioni comandi nell'applicazione, è necessario eseguire due operazioni:

  • Aggiungere lo stile di CBRS_TOOLTIPS agli altri stili (come WS_CHILD, WS_VISIBLE e altri stili di CBRS_ ) passati come parametro di dwStyle alla funzione di CToolBar::Create o in SetBarStyle.

  • Come descritto nella procedura riportata di seguito, aggiungere il testo del suggerimento della barra degli strumenti, separato da un carattere di nuova riga (" \ n "), alla risorsa di tipo stringa contenente la richiesta della riga di comando della barra degli strumenti. La risorsa di tipo stringa condivide l'id del pulsante della barra degli strumenti.

Per aggiungere il testo di descrizione comando

  1. Mentre si modifica la barra degli strumenti nell'editor barra degli strumenti, aprire la finestra di Proprietà pulsante barra degli strumenti per un pulsante specificato.

  2. Nella casella di Messaggio di richiesta , specificare il testo che si desidera visualizzare nella descrizione comandi per tale pulsante.

Nota

Impostare il testo come proprietà del pulsante nell'editor barra degli strumenti sostituisce la precedente procedura, in cui era necessario aprire e modificare la risorsa di tipo stringa.

Se una barra di controllo con descrizioni comandi sono abilitate controlli figlio, posizionati sulla barra di controllo viene visualizzata una descrizione comandi per ogni controllo figlio nella barra di controllo finché soddisfa i criteri seguenti:

  • L'id del controllo non è a 1.

  • La voce della tabella di stringhe con lo stesso ID del controllo figlio nel file di risorse è una stringa di descrizione comandi.

Aggiornamenti della barra di stato di parata aerea

Una funzionalità correlate alle descrizioni comandi è l'aggiornamento della barra di stato "di parata aerea". Per impostazione predefinita, il messaggio nella barra di stato vengono descritte solo un pulsante della barra degli strumenti particolare quando il pulsante viene attivato. Importazione CBRS_FLYBY nell'elenco di stili passati a CToolBar::Create, è possibile aggiornare questi messaggi quando il cursore del mouse passa la barra degli strumenti senza effettivamente attivare il pulsante.

Scegliere l'argomento su cui visualizzare maggiori informazioni

Vedere anche

Concetti

Implementazione della barra degli strumenti MFC