MFC里这个类叫作CToolTipCtrl,具体用法很简单。
一、声明CToolTipCtrl的类对象m_ctrlTT。
二、在初始化函数中设置m_ctrlTT。
EnableToolTips(TRUE);//enable use it
m_ctrlTT.Create(this);
m_ctrlTT.Activate(TRUE);
m_ctrlTT.SetTipTextColor(RGB(0,0,255));//font color
m_ctrlTT.SetDelayTime(150);//delay time
//IDC_TEST为你想添加提示的控件IDC,"hello为想添加的提示语句"
m_ctrlTT.AddTool(GetDlgItem(IDC_TEST),(LPCTSTR)"hello");
三、在ClassWizard里添加PreTranslateMessage函数,并添加以下语句:
m_ctrlTT.RelayEvent(pMsg);函数