Udostępnij za pośrednictwem


Powiadomienia Porada narzędzia obsługi

Podczas określania TBSTYLE_TOOLTIPS styl, na pasku narzędzi tworzy i zarządza kontroli Porada narzędzia.Etykietka narzędzia jest niewielkie okno podręczne, który zawiera jeden wiersz tekstu opisującego przycisku paska narzędzi.Etykietka narzędzia jest ukryty, znajdujących się tylko gdy użytkownik umieszcza kursor na przycisku paska narzędzi i druga pozostawia ją tam do około połowy.Etykietka narzędzia jest wyświetlany w pobliżu kursora.

Przed wyświetleniem etykietka narzędzia TTN_NEEDTEXT komunikat z powiadomieniem jest wysyłane do paska narzędzi, okna właściciela pobrać opisowy tekst dla przycisku.Jeśli okno właściciela pasku narzędzi jest CFrameWnd okna, porady są wyświetlane bez żadnych dodatkowych wysiłków, ponieważ narzędzie CFrameWnd ma domyślny program obsługi dla TTN_NEEDTEXT powiadomienia.Jeśli okno właściciela pasku narzędzi nie pochodzi od CFrameWnd, takich jak pole lub formularza widok okna dialogowego, należy dodać wpis do mapy komunikat okna właściciela i zapewnienia obsługi powiadomień w mapie wiadomości.Wpis do mapy komunikat okna właściciela jest następujący:

ON_NOTIFY_EX(TTN_NEEDTEXT, 0, &CMyDialog::OnTtnNeedText)

Uwagi

  • memberFxn
    Funkcja Członkowskie wywoływana, gdy potrzebny jest tekst dla tego przycisku.

Należy zauważyć, że identyfikator etykietka narzędzia jest zawsze 0.

Oprócz TTN_NEEDTEXT powiadomienia, kontroli Porada narzędzia można wysyłanie powiadomień do formantu paska narzędzi:

Powiadomienie

Znaczenie

TTN_NEEDTEXTA

Kontrola Porada narzędzia wymaga tekstu ASCII (tylko w systemie Windows 95)

TTN_NEEDTEXTW

Kontrola Porada narzędzia wymaga tekst UNICODE (tylko system Windows NT)

TBN_HOTITEMCHANGE

Wskazuje zmienił hot element (wyróżniony).

NM_RCLICK

Wskazuje, że użytkownik ma kliknął prawym przyciskiem myszy przycisk.

TBN_DRAGOUT

Wskazuje użytkownik kliknął przycisk i przeciągania wskaźnika myszy poza przycisk.Umożliwia aplikacji do wdrożenia przeciągnij i upuść z przycisku paska narzędzi.Po otrzymaniu powiadomienia, aplikacja Rozpocznij przeciąganie i upuszczanie operacji.

TBN_DROPDOWN

Wskazuje, po kliknięciu przycisku, który korzysta z TBSTYLE_DROPDOWN styl.

TBN_GETOBJECT

Wskazuje użytkownika przenosić wskaźnik nad przyciskiem, który używa TBSTYLE_DROPPABLE styl.

Funkcję obsługi przykład i uzyskać więcej informacji o włączaniu podpowiedzi, zobacz Podpowiedzi.

Zobacz też

Informacje

Przy użyciu CToolBarCtrl

Koncepcje

Formanty (MFC)