Condividi tramite


Descrizioni comandi barra degli strumenti

I suggerimenti per gli strumenti sono le piccole finestre popup che presentano brevi descrizioni dello scopo di un pulsante della barra degli strumenti quando si posiziona il mouse su un pulsante per un periodo di tempo. Quando si crea un'applicazione con la Creazione guidata applicazione con una barra degli strumenti, viene fornito automaticamente il supporto della descrizione comando. Questo articolo illustra sia il supporto della descrizione comando creato dalla Creazione guidata applicazione che come aggiungere il supporto della descrizione comando all'applicazione.

Questo articolo tratta:

Attivazione dello strumento Suggerimenti

Per attivare i suggerimenti per gli strumenti nell'applicazione, è necessario eseguire due operazioni:

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

  • Come descritto nella procedura seguente, aggiungere il testo della descrizione della barra degli strumenti, separato da un carattere di nuova riga ('\n'), alla risorsa stringa contenente il prompt della riga di comando per il comando della barra degli strumenti. La risorsa stringa condivide l'ID del pulsante della barra degli strumenti.

Per aggiungere il testo della descrizione comando

  1. Durante la modifica della barra degli strumenti nell'editor della barra degli strumenti, aprire la finestra Proprietà pulsante barra degli strumenti per un determinato pulsante.

  2. Nella casella Prompt specificare il testo che si desidera visualizzare nella descrizione comando per il pulsante.

Nota

L'impostazione del testo come proprietà del pulsante nell'editor della barra degli strumenti sostituisce la procedura precedente in cui è stato necessario aprire e modificare la risorsa stringa.

Se una barra di controllo con suggerimenti per gli strumenti abilitata dispone di controlli figlio posizionati su di esso, la barra di controllo visualizzerà una descrizione comando per ogni controllo figlio sulla barra di controllo purché soddisfi i criteri seguenti:

  • L'ID del controllo non è - 1.

  • La voce di tabella stringa con lo stesso ID del controllo figlio nel file di risorse ha una stringa di descrizione comando.

Aggiornamenti barra di stato Flyby

Una funzionalità correlata ai suggerimenti per gli strumenti è l'aggiornamento della barra di stato "flyby". Per impostazione predefinita, il messaggio sulla barra di stato descrive solo un particolare pulsante della barra degli strumenti quando il pulsante viene attivato. Includendo CBRS_FLYBY nell'elenco di stili passati a CToolBar::Create, è possibile aggiornare questi messaggi quando il cursore del mouse passa sulla barra degli strumenti senza attivare effettivamente il pulsante.

Cosa vuoi sapere di più su

Vedi anche

Implementazione della barra degli strumenti MFC