建立工具提示的方法
MFC 提供三個類別來建立和管理工具提示控制項:CWnd、CToolBarCtrl、 CToolTipCtrl 和 CMFCToolTipCtrl 。 這些類別中的工具提示成員函式包裝 Windows 通用控制項 API。 CToolBarCtrl
類別和 CToolTipCtrl
類別衍生自 CWnd
類別。
CWnd
提供四個成員函式來建立和管理工具提示: EnableTool提示、 CancelTool提示 、 FilterToolTipMessage 和 OnToolHitTest 。 請參閱這些個別成員函式以取得如何實作工具提示的詳細資訊。
如果您使用 建立工具列 CToolBarCtrl
,則可以使用下列成員函式直接實作工具列的工具提示: GetTool提示 和 SetTool提示 。 如需實作工具提示的詳細資訊,請參閱這些個別成員函式和 處理工具提示通知 。
CToolTipCtrl
類別提供 Windows 通用工具提示控制項的功能。 一個工具提示控制項可以提供多個工具的資訊。 工具可以是視窗 (例如子視窗或控制項),或是視窗工作區中應用程式定義的矩形區域。 CMFCToolTipCtrl 類別衍生自 CToolTipCtrl
,並提供額外的視覺樣式和功能。