listControl添加鼠标浮动提示
2015-11-26 11:05
239 查看
第一步:将要使用的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); //设置工具提示
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); //设置工具提示
相关文章推荐
- spring mvc 框架搭建及详解
- ExtJS学习之路碎碎念
- EsayUI + MVC + ADO.NET(工作单元)
- PHP OOP面向对象详细介绍总结(代码实例子)
- neo4j的php客户端neoclient连接和使用
- 把vim打造成C++ IDE
- 架构师:成为架构师可能会面临的问题
- sax解析xml异常
- 程序员英语学习三步曲
- LeetCode 104 Maximum Depth of Binary Tree
- 用VASP计算GW+BSE
- 63 Which three components does the Scheduler use for managing tasks within the Oracle environment? (
- 关于元素个数为0的数组使用心得!
- EsayUI + MVC + ADO.NET(仓储基础接口)
- Jquery操作select
- jsp 页面 input 中指定时间格式
- c++11细粒度的线程安全
- Liunx下 ftp服务器的搭建
- URI中有关@符号的一些猥琐idea
- 黑马程序员——简单工厂模式和单例模式