该控件的实现参照了:http://www.cppblog.com/getborn/archive/2008/05/27/51268.html,表示感谢!!!
1.添加一个类名命为CFriendList,继承CListCtrl类。
2.给类中添加方法与消息响应,具体见我的资源中“MFC仿QQ好友列表控件”。
3.给对话框添加一个List Control控件,并给对话框类添加其对应变量:如CListCtrl myList;然后引入自己的控件头文件如“FriendList.h”,并将
添加的myList变量改为CFriendList类型。
4.添加的List Control控件需要设置以下属性:(我的vs2010为英文版,不知道对应的中文属性叫什么名称,自己查吧)
Aligenment:Top
Border:True
No Column Header:True
Owner Draw Fixed:True
Single Selection:True
View:Report
//可能一些属性不需要修改,自己研究吧
另外:
1.void CFriendList::OnNMCustomdraw(NMHDR *pNMHDR, LRESULT *pResult)
{
//LPNMCUSTOMDRAW pNMCD = reinterpret_cast&l
1.添加一个类名命为CFriendList,继承CListCtrl类。
2.给类中添加方法与消息响应,具体见我的资源中“MFC仿QQ好友列表控件”。
3.给对话框添加一个List Control控件,并给对话框类添加其对应变量:如CListCtrl myList;然后引入自己的控件头文件如“FriendList.h”,并将
添加的myList变量改为CFriendList类型。
4.添加的List Control控件需要设置以下属性:(我的vs2010为英文版,不知道对应的中文属性叫什么名称,自己查吧)
Aligenment:Top
Border:True
No Column Header:True
Owner Draw Fixed:True
Single Selection:True
View:Report
//可能一些属性不需要修改,自己研究吧
另外:
1.void CFriendList::OnNMCustomdraw(NMHDR *pNMHDR, LRESULT *pResult)
{
//LPNMCUSTOMDRAW pNMCD = reinterpret_cast&l

本文详细介绍了如何使用MFC创建一个模仿QQ好友列表的控件,包括信息提示功能的实现,通过ToolTip进行增强。同时,讨论了如何补充重绘CListCtrl的滚动条,提供了一个参考资料链接。另外,还提到了多线程下载技术,并对相关资源的作者表达了感谢。
最低0.47元/天 解锁文章
1359

被折叠的 条评论
为什么被折叠?



