效果图

实现方法
1在.cpp文件的头文件中声明CToolTipCtrl的类对象m_Ttc:
CToolTipCtrl m_Ttc;
2在Dlg.cpp的初始化函数OnInitDialog()中设置m_Ttc:
m_Ttc.Create(this); //必需
EnableToolTips(true); //设置是否启用提示
m_Ttc.SetDelayTime(0); //设置延迟,如果为0则不等待
m_Ttc.SetTipTextColor( RGB(0,0,255) ); //设置提示文本的颜色
m_Ttc.SetTipBkColor( RGB(255,255,255)); //设置提示框的背景颜色
m_Ttc.SetMaxTipWidth(600);//设置提示文本框的最大宽度
m_Ttc.Activate(TRUE); //设置是否启用提示
SetToolTipsMsgMap();//封装的函数
SetToolTipsMsgMap()函数内容如下:
void CMFCTesterDlg::SetToolTipsMsgMap(){
m_Ttc.AddTool(GetDlgItem(IDC_BUTTON1), _T("功能预留"));//绑定控件ID 显示提示内容
m_Ttc.AddTool(GetDlgItem(IDC_BUTTON2), _T("新建工程"));
}
3添加PreTranslateMe