Metody tworzenia etykietek narzędzi
MFC udostępnia trzy klasy do tworzenia kontrolki porad narzędzi i zarządzania nimi: CWnd, CToolBarCtrl, CToolTipCtrl i CMFCToolTipCtrl. Funkcje składowe porad narzędzia w tych klasach opakowuje wspólny interfejs API sterowania systemu Windows. Klasa CToolBarCtrl
i klasa CToolTipCtrl
pochodzą z klasy CWnd
.
CWnd
Udostępnia cztery funkcje członkowskie umożliwiające tworzenie porad dotyczących narzędzi i zarządzanie nimi: EnableTool Wskazówki, CancelTool Wskazówki, FilterToolTipMessage i OnToolHitTest. Zobacz te funkcje poszczególnych elementów członkowskich, aby uzyskać więcej informacji na temat sposobu implementowania wskazówek dotyczących narzędzi.
Jeśli tworzysz pasek narzędzi przy użyciu programu CToolBarCtrl
, możesz zaimplementować porady dotyczące narzędzi dla tego paska narzędzi bezpośrednio przy użyciu następujących funkcji składowych: GetTool Wskazówki i SetTool Wskazówki. Aby uzyskać więcej informacji na temat sposobu implementowania wskazówek dotyczących narzędzi, zobacz te funkcje poszczególnych elementów członkowskich i obsługa powiadomień porad dotyczących narzędzi.
Klasa CToolTipCtrl
udostępnia funkcje typowej kontrolki porad dotyczących narzędzi systemu Windows. Kontrolka porad jednego narzędzia może dostarczać informacje dla więcej niż jednego narzędzia. Narzędzie to okno, takie jak okno podrzędne lub kontrolka, albo prostokątny obszar zdefiniowany przez aplikację w obszarze klienta okna. Klasa CMFCToolTipCtrl pochodzi z CToolTipCtrl
klasy i udostępnia dodatkowe style i funkcje wizualne.