我在这里开发用的工具是VS2013,下面直接进入我们的正题吧!
公司主营业务:成都网站设计、成都网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联推出克山免费做网站回馈大家。
第一步:创建一个对话框应用程序
第二步:向对话框添加一个列表视图控件,看图弄别搞错了
第三步:为列表视图控件绑定成员变量
第四步:在资源视图中导入开发中所需要的位图(.bmp)和图标资源(.ico),没有资源的同学直接在网上下载就可以
第五步:在对话的头文件声明一个图像列表对象
第六步:在对话框的OnInitDialog函数中开始我们的代码操作,在这里直接上代码:
// TODO: 在此添加额外的初始化代码 m_ImageList.Create(32,32,ILC_COLOR24|ILC_MASK,1,0); //向列表中添加图标 m_ImageList.Add(AfxGetApp()->LoadIconW(IDR_MYICON_A)); m_ImageList.Add(AfxGetApp()->LoadIconW(IDR_MYICON_B)); m_ImageList.Add(AfxGetApp()->LoadIconW(IDR_MYICON_C)); m_ImageList.Add(AfxGetApp()->LoadIconW(IDR_MYICON_D)); //将图像列表关联到列表视图控件 m_Icon.SetImageList(&m_ImageList,LVSIL_NORMAL); //向列表视图中添加数据 m_Icon.InsertItem(0, L"Sindsun", 0); m_Icon.InsertItem(1, L"Admin", 1); m_Icon.InsertItem(2, L"张三", 2); m_Icon.InsertItem(3, L"李四", 3); //声明字符串 char buf[256]; //获得程序根目录路径 CBitmap m_BitMap; m_BitMap.LoadBitmapW(IDB_MYBITMAP_A); m_Icon.SetBkImage(m_BitMap); m_Icon.SetTextBkColor(CLR_NONE);
第七步:开始调试运行,我在我机子上运行出的效果如下图:
到这里我们要做的效果就完成了!
文章名称:C++MFC设计具有位置背景的列表视图控件
分享地址:https://www.cdcxhl.com/article4/jcggoe.html
成都网站建设公司_创新互联,为您提供用户体验、品牌网站建设、App开发、网站排名、网站设计公司、外贸网站建设
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联