listControl添加鼠标浮动提示

来源:互联网 发布:成都黑马程序员怎么样 编辑:程序博客网 时间:2024/05/21 08:43

第一步:将要使用的list设置扩展属性。

m_list.SetExtendedStyle(LVS_EX_INFOTIP | LVS_EX_FULLROWSELECT);

第二步:添加消息响应LVN_GETINFOTIP;

void CXXXDlg::OnLvnGetInfoTipList(NMHDR *pNMHDR, LRESULT *pResult)
{
LPNMLVGETINFOTIP pGetInfoTip = reinterpret_cast<LPNMLVGETINFOTIP>(pNMHDR);
// TODO: 在此添加控件通知处理程序代码


*pResult = 0;
}

第三步:在上面的消息函数中添加鼠标提示内容;

_tcscpy(pGetInfoTip->pszText,strTips); //设置工具提示


0 0
原创粉丝点击