Поделиться через


Способы создания всплывающих подсказок

MFC предоставляет три класса для создания элемента управления подсказками инструментов и управления ими: CWnd, CToolBarCtrl, CToolTipCtrl и CMFCToolTipCtrl. Функции-члены подсказки средства в этих классах обтекают API общего элемента управления Windows. Класс и класс CToolBarCtrl CToolTipCtrl являются производными от класса CWnd.

CWndпредоставляет четыре функции-члены для создания и управления подсказками: EnableTool Советы, CancelTool Советы, FilterToolTipMessage и OnToolHitTest. Дополнительные сведения о реализации подсказок инструментов см. в этих отдельных функциях-членах.

При создании панели инструментов можно реализовать подсказки для этой панели CToolBarCtrlинструментов непосредственно с помощью следующих функций-членов: GetTool Советы и SetTool Советы. Дополнительные сведения о том, как они реализуют подсказки инструментов, см. в этих отдельных функциях-членах и уведомлениях о средстве обработки.

Класс CToolTipCtrl предоставляет функциональные возможности общего элемента управления подсказки Windows. Один элемент управления подсказками инструментов может предоставлять сведения для нескольких инструментов. Инструмент — это окно, например дочернее окно или элемент управления, или определяемая приложением прямоугольная область в клиентской области окна. Класс CMFCToolTipCtrl является производным от CToolTipCtrl и предоставляет дополнительные визуальные стили и функциональные возможности.

См. также

Использование CToolTipCtrl
Controls