Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
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 delle applicazioni che include una barra degli strumenti, il supporto della descrizione comando viene fornito automaticamente. Questo articolo illustra sia il supporto della descrizione comando creato dalla Creazione guidata di applicazione che come aggiungere il supporto della descrizione comando alla tua applicazione.
Questo articolo tratta:
Suggerimenti per l'attivazione degli strumenti
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 di 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 del suggerimento
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.
Nella casella Prompt, specificare il testo da visualizzare come descrizione comando per quel pulsante.
Annotazioni
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 i suggerimenti per gli strumenti abilitati ha controlli figlio posizionati su di essa, la barra di controllo visualizzerà un suggerimento per ogni controllo figlio presente, purché soddisfi i criteri seguenti.
L'ID del controllo è diverso da -1.
La voce della tabella delle stringhe con lo stesso ID del controllo figlio nel file di risorse ha una stringa di suggerimento.
Aggiornamenti della 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
Implementazione della barra degli strumenti MFC (informazioni generali sulle barre degli strumenti)
Classi CToolBar e CToolBarCtrl