Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
När du anger stilen TBSTYLE_TOOLTIPS skapar och hanterar verktygsfältet en verktygstipskontroll. Ett verktygstips är ett litet popup-fönster som innehåller en textrad som beskriver en knapp i verktygsfältet. Verktygstipset är dolt och visas bara när användaren placerar markören på en verktygsfältsknapp och lämnar den där i ungefär en halv sekund. Verktygsspetsen visas nära markören.
Innan verktygstipset visas skickas TTN_NEEDTEXT meddelandemeddelandet till verktygsfältets ägarfönster för att hämta den beskrivande texten för knappen. Om verktygsfältets ägarfönster är ett CFrameWnd fönster visas verktygstips utan extra ansträngning, eftersom CFrameWnd har en standardhanterare för TTN_NEEDTEXT-meddelandet . Om verktygsfältets ägarfönster inte härleds från CFrameWnd, till exempel en dialogruta eller formulärvy, måste du lägga till en post i ägarfönstrets meddelandekarta och ange en meddelandehanterare på meddelandekartan. Posten till ditt ägarfönsters meddelandekarta är som följer:
ON_NOTIFY_EX(TTN_NEEDTEXT, 0, &CMyDialog::OnTtnNeedText)
Anmärkningar
memberFxn
Medlemsfunktionen som ska anropas när text behövs för den här knappen.
Observera att id:t för ett verktygstips alltid är 0.
Förutom TTN_NEEDTEXT-meddelandet kan en verktygstipskontroll skicka följande meddelanden till ett verktygsfält:
| Anmälan | Innebörd |
|---|---|
| TTN_NEEDTEXTA | Verktygstipskontroll kräver ASCII-text (endast Windows 95) |
| TTN_NEEDTEXTW | Knappbeskrivningskontroll kräver UNICODE-text (endast Windows NT) |
| TBN_HOTITEMCHANGE | Anger att det heta objektet (markerat) har ändrats. |
| NM_RCLICK | Anger att användaren har högerklickat på en knapp. |
| TBN_DRAGOUT | Anger att användaren har klickat på knappen och dragit pekaren från knappen. Det gör att ett program kan implementera dra och släppa från en knapp i verktygsfältet. När du får det här meddelandet påbörjar programmet dra och släpp-åtgärden. |
| TBN_DROPDOWN | Anger att användaren har klickat på en knapp som använder formatet TBSTYLE_DROPDOWN . |
| TBN_GETOBJECT | Anger att användaren flyttade pekaren över en knapp som använder TBSTYLE_DROPPABLE formatmall. |
Ett exempel på en hanteringsfunktion och mer information om hur du aktiverar verktygstips finns i Verktygstips.