Udostępnij za pośrednictwem


Etykietki narzędzi paska narzędzi

Wskazówki dotyczące narzędzi to małe okna podręczne, które prezentują krótkie opisy przeznaczenia przycisku paska narzędzi, gdy umieścisz mysz nad przyciskiem przez pewien czas. Podczas tworzenia aplikacji za pomocą Kreatora aplikacji z paskiem narzędzi zapewniana jest obsługa porad dotyczących narzędzi. W tym artykule opisano obsługę porad dotyczących narzędzi utworzonych przez Kreatora aplikacji oraz sposób dodawania obsługi porad dotyczących narzędzi do aplikacji.

Ten artykuł dotyczy:

Aktywacja narzędzia Wskazówki

Aby aktywować porady dotyczące narzędzi w aplikacji, należy wykonać dwie czynności:

  • Dodaj styl CBRS_TOOLTIPS do innych stylów (takich jak WS_CHILD, WS_VISIBLE i inne style CBRS_) przekazany jako parametr dwStyle do funkcji CToolBar::Create lub w metodzie SetBarStyle.

  • Zgodnie z opisem w poniższej procedurze dołącz tekst porad na pasku narzędzi oddzielony znakiem nowego wiersza ('\n') do zasobu ciągu zawierającego wiersz polecenia dla polecenia paska narzędzi. Zasób ciągu udostępnia identyfikator przycisku paska narzędzi.

Aby dodać tekst porady narzędzia

  1. Podczas edytowania paska narzędzi w edytorze paska narzędzi otwórz okno Właściwości przycisku paska narzędzi dla danego przycisku.

  2. W polu Monit określ tekst, który ma być wyświetlany w poradzie narzędzia dla tego przycisku.

Uwaga

Ustawienie tekstu jako właściwości przycisku w edytorze paska narzędzi zastępuje poprzednią procedurę, w której trzeba było otworzyć i edytować zasób ciągu.

Jeśli pasek sterowania z włączonymi wskazówkami narzędzi zawiera kontrolki podrzędne, pasek sterowania wyświetli poradę narzędzia dla każdej kontrolki podrzędnej na pasku sterowania, o ile spełnia następujące kryteria:

  • Identyfikator kontrolki to nie - 1.

  • Wpis string-table o tym samym identyfikatorze co kontrolka podrzędna w pliku zasobu ma ciąg porad narzędzia.

Pasek stanu flyby Aktualizacje

Funkcja związana z poradami narzędzi polega na aktualizowaniu paska stanu "flyby". Domyślnie komunikat na pasku stanu opisuje tylko określony przycisk paska narzędzi po aktywowaniu przycisku. Po włączeniu CBRS_FLYBY na liście stylów przekazanych do CToolBar::Createprogramu można zaktualizować te komunikaty, gdy kursor myszy przechodzi przez pasek narzędzi bez faktycznego aktywowania przycisku.

Co chcesz dowiedzieć się więcej o

Zobacz też

MFC, implementacja paska narzędzi