CToolTipCtrl::UpdateTipText();
CToolTipCtrl CToolTipCtrl类封装了一个“工具提示控件”的性能。工具提示控件是一个小的弹出窗口,它用来显示一行描述应用程序中的一个工具的目的的文本。一个“工具”可以是一个窗口,比如说一个子窗口或控件,或者是一个窗口的客户区中的一个应用程序定义的矩形区域。一个工具提示大多数时间是隐藏的,只有在用户将光标放在一个工具上并停留大约半秒时间时,工具提示才显示出来。工具提示显示在光标的附近,当用户点击鼠标按钮或将光标从工具上离开时,工具提示消失。 CToolTipCtrl提供了一些功能,用来控制工具提示的初始时间和持续时间,工具提示周围的边距宽度,工具提示窗口本身的宽度,以及工具提示的背景和文本颜色。一个工具提示控件可以为多个工具提供信息。
你加我QQ1694569179,我来给你写
你把 m_ToolTips.Create(this); 放在初始化函数中,把m_ToolTips.AddTool(GetDlgItem(IDC_MY_COMBO_BUTTON_XXX),TEXT("This is tooltip")); 放在MOVE函数中,如果鼠标在图片的Rect范围内就提示,
第一步:获取图片的Rect; 第二步:添加WM_MOVE时间; 第三步:创建一个 CToolTipCtrl成员变量; 第四步:用wm_move消息映射函数中Point坐标进行判断是否在图片的Rect体内,如果在就用CToolTipCtrl提示你所要显示的信息。 首先思路要明确,然后一步一步走,不懂的查查,问问。
15,980
社区成员
115,868
社区内容
加载中
试试用AI创作助手写篇文章吧