CToolBarCtrl: Obsługa powiadomienia etykietka narzędzia

Po określeniu stylu TBSTYLE_TOOLTIPS pasku narzędzi tworzy i zarządza formant etykietka narzędzia. Podpowiedź jest niewielkie okno podręczne, który zawiera wiersz tekstu opisującego przycisku paska narzędzi. Podpowiedzi jest ukryty, pojawiające się tylko, gdy użytkownik umieści kursor na przycisku paska narzędzi i druga pozostawia go tam do około połowy. Podpowiedzi jest wyświetlany w pobliżu kursora.

Przed wyświetleniem podpowiedzi, wiadomości z powiadomieniem TTN_NEEDTEXT jest wysyłane do paska narzędzi okna właściciela do pobierania opisowy tekst przycisku. Jeśli okno CFrameWnd jest okno właściciela paska narzędzi, etykietki narzędzi są wyświetlane bez żadnych dodatkowych wysiłków, ponieważ CFrameWnd posiada domyślną obsługę powiadomienie TTN_NEEDTEXT . Jeśli paska narzędzi okna właściciel nie pochodzi od CFrameWnd, takie jak widok pole lub formularz okna dialogowego, należy dodać wpis do okna właściciela wiadomość mapy i zapewnienie obsługi powiadomienia na mapie wiadomości. Wpis do okna właściciela wiadomość mapy jest następująco:

ON_NOTIFY_EX ( TTN_NEEDTEXT, 0, memberFxn )

memberFxn

Funkcja Państwa ma być wywoływana, gdy tekst jest potrzebne dla tego przycisku.

Należy zauważyć, że identyfikator podpowiedź jest zawsze 0.

Oprócz notyfikacji TTN_NEEDTEXT formantu etykietka narzędzia można wysyłać powiadomień do formantu toolbar:

Powiadomienie Znaczenie
TTN_NEEDTEXTA Narzędzie Porada kontroli wymaga tekstu ASCII (tylko Win95)
TTN_NEEDTEXTW Narzędzie Porada kontroli wymaga tekst UNICODE (tylko system Windows NT)
TBN_HOTITEMCHANGE Wskazuje, że zmienił się gorące elementu (zaznaczone).
NM_RCLICK Wskazuje, że użytkownik ma kliknął prawym przyciskiem myszy przycisk.
TBN_DRAGOUT Wskazuje użytkownik kliknął przycisk i przeciągać wskaźnik poza przycisk. Pozwala to aplikacja do wdrożenia przeciągnij i upuść z przycisku paska narzędzi. Po otrzymaniu takiego powiadomienia, aplikacja będzie Rozpocznij przeciąganie i upuszczanie operacji.
TBN_DROPDOWN Wskazuje, że po kliknięciu przycisku, który używa stylu TBSTYLE_DROPDOWN.
TBN_GETOBJECT Wskazuje, że użytkownik przeniósł się, że wskaźnik na ithat przycisk używa stylu TBSTYLE_DROPPABLE. Wiadomości.

Funkcję obsługi przykład i uzyskać więcej informacji o włączaniu podpowiedzi, zobacz Podpowiedzi w Visual C++ Programmer's Guide.

Index