创建工具提示的方法
MFC 提供了 3 个类来创建并管理工具提示控件:CWnd、CToolBarCtrl、CToolTipCtrl 和 CMFCToolTipCtrl。 这些类中的工具提示成员函数包装 Windows 公共控件 API。 类 CToolBarCtrl
和类 CToolTipCtrl
类派生自类 CWnd
。
CWnd
提供了 4 个成员函数来创建并管理工具提示:EnableToolTips、CancelToolTips、FilterToolTipMessage 和 OnToolHitTest。 有关它们如何实现工具提示的详细信息,请参阅这些单独的成员函数。
如果使用 CToolBarCtrl
创建工具栏,则可直接使用以下成员函数为工具栏实现工具提示:GetToolTips 和 SetToolTips。 有关各成员函数如何实现工具提示的详细信息,请参阅这些单独的成员函数和处理工具提示通知。
CToolTipCtrl
类提供了 Windows 公共工具提示控件的功能。 一个工具提示控件可以提供多个工具的信息。 工具是一个窗口(如子窗口或控件)或窗口工作区中应用程序定义的矩形区域。 CMFCToolTipCtrl 类派生自 CToolTipCtrl
,提供了其他可视样式和功能。