Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Verktygstips är de små popup-fönster som presenterar korta beskrivningar av en verktygsfältsknapps syfte när du placerar musen över en knapp under en tidsperiod. När du skapar ett program med programguiden som har ett verktygsfält tillhandahålls stöd för verktygstips åt dig. I den här artikeln beskrivs både det stöd för verktygstips som skapats av programguiden och hur du lägger till stöd för verktygstips i ditt program.
Denna artikel omfattar:
Aktivera verktygstips
Om du vill aktivera verktygstips i ditt program måste du göra två saker:
Lägg till CBRS_TOOLTIPS-stilen till de andra stilarna (till exempel WS_CHILD, WS_VISIBLE och andra CBRS_ stilar) som skickas som parameteren dwStyle till funktionen CToolBar::Create eller i SetBarStyle.
Som beskrivs i proceduren nedan lägger du till verktygsfältets tipstext, avgränsad med ett nytt radtecken ("\n"), till strängresursen som innehåller kommandotolken för verktygsfältskommandot. Strängresursen delar ID:t för verktygsfältsknappen.
Så här lägger du till knappbeskrivningstexten
När du redigerar verktygsfältet i verktygsfältsredigeraren öppnar du fönstret Egenskaper för verktygsfältsknapp för en viss knapp.
I rutan Fråga anger du den text som du vill ska visas i knapptipset för den knappen.
Anmärkning
Om du anger texten som en knappegenskap i verktygsfältsredigeraren ersätts den tidigare proceduren, där du var tvungen att öppna och redigera strängresursen.
Om ett kontrollfält med verktygstips aktiverade har underordnade kontroller placerade i det, kommer kontrollfältet att visa ett verktygstips för varje underordnad kontroll i kontrollfältet så länge som de uppfyller följande kriterier:
Kontrollens ID är inte lika med -1.
Strängtabellposten med samma ID som den underordnade kontrollen i resursfilen har en verktygstipssträng.
Uppdateringar av flyby-statusfältet
En funktion som rör verktygstips är uppdatering av statusfältet "flyby". Som standard beskriver meddelandet i statusfältet endast en viss verktygsfältsknapp när knappen aktiveras. Genom att inkludera CBRS_FLYBY i listan över format som skickas till CToolBar::Createkan du få dessa meddelanden uppdaterade när musmarkören passerar över verktygsfältet utan att aktivera knappen.