mfc的列表控件怎么实现类似icon风格那样,但是插入的是jpg图片

问题描述

mfc的列表控件怎么实现类似icon风格那样,但是插入的是jpg图片

mfc的列表控件怎么实现类似icon风格那样,但是插入的是jpg图片,听说用drawitem可以模仿,求教程,或者其他方法

解决方案

嗯,自己绘制可以实现。google mfc listbox owner redrawn codeproject有很多。
比如 http://www.codeproject.com/Articles/15751/Graphic-and-Text-Ownerdraw-Listbox

解决方案二:

是ListCtrl还是listbox?如果是listctrl,他有一个icon风格的样式

时间: 2024-08-24 10:36:18

mfc的列表控件怎么实现类似icon风格那样,但是插入的是jpg图片的相关文章

MFC 列表控件CListCtrl加载类似QQ界面的头像与文字

本文主要讲述使用VS2012 MFC的CListCtrl(列表)控件加载类似于QQ界面的图片与文字数据.主要通过CListCtrl::InsertColumn.InsertItem.SetItemText向列表插入数据,CImageList插入BMP图片或ICON图标. 一.创建项目及界面 1.创建项目     创建项目名为"QQList"的基于MFC对话框的应用程序.资源视图中对话框IDD_QQLIST_DIALOG删除"TODE"和按钮,并添加List Cont

bcg tab控件-基于BCG对话框工程,想在主对话框添加类似MFC的Tab控件的效果

问题描述 基于BCG对话框工程,想在主对话框添加类似MFC的Tab控件的效果 基于BCG对话框工程,想在主对话框添加类似MFC的Tab控件的效果,但是不知道BCG中哪个类能实现类似功能,最好给出具体实现...还有网上关于BCG的资料太少,很多东西都查不到,有谁有好的资源可以共享哈 解决方案 你下载的是试用版还是带源代码的完整版本,后者带有例子源代码,这就是最好的资料.

mfc 列表控件闪烁问题

问题描述 mfc 列表控件闪烁问题 从数据库中读取了一些数据(只有3列)放到listctrl中,一秒钟读一次.一段时间后,列表框闪烁的很厉害. 解决方案 第一种方法 RedrawWindow(FALSE); RedrawWindow(TRUE); 第二方法:实现虚列表,自动取数据,超快. 解决方案二: 第一种方法 RedrawWindow(FALSE); RedrawWindow(TRUE); 第二方法:实现虚列表,自动取数据,超快. 解决方案三: 使用序列表,然后插入数据,还可以不要一秒插入一

C#winform开发,有没有类似mfc 的View控件?

问题描述 C#winform开发,有没有类似mfc的View控件:比如说:我需要在类似view的控件上绘图,或者加载图片.我使用winform的panel,在上面画,超出客户区的部分总是没有滚动条.winform有没有这种在种像view一样可以绘图的控件. 解决方案 解决方案二:mfc的View控件张什么样?没见过解决方案三:引用1楼happy09li的回复: mfc的View控件张什么样?没见过 就是能用gdi在上面能画,能写,还能出来滚动条,当我要画的文档的长度大于客户区时,能出现滚动条.如

列表控件 改变-mfc 列表控件内部布局如何随控件改变而改变

问题描述 mfc 列表控件内部布局如何随控件改变而改变 如何使列表控件内部的布局随列表控件的改变而改变,如列表控件变大,列表的内部框架也变大 解决方案 对于mfc,可以处理OnSize消息,然后根据新的窗口大小调用MoveWindow调整控件的大小. 解决方案二: 处理WM_SIZE消息,然后把所有的控件都成对应比例的方式MoveWindow来调整等比例的大小 解决方案三: 如果你说的是列宽,这个你自己计算后重新设置就可以了.

mfc 属性页 列表控件-属性页中添加列表框控件,当我点击下一步时,想让列表显示信息

问题描述 属性页中添加列表框控件,当我点击下一步时,想让列表显示信息 我在用向导模式实现数据库导入,想实现当点击下一步时,能够在列表控件中添加信息,这个信息提示着数据库导入到哪了,与进度条差不多,可是我在OnWizardNext()中添加m_ListCtrl.InsertItem(1,"数据库导入中,请稍后.....");,一开始并不显示着一行信息,等数据库导入完成后才跳出信息,请问我该怎么弄

如何实现由列表控件控制的属性表

摘要:很多MFC的程序都用到了属性表和属性页来实现选项设置的界面,但是MFC本身提供的属性表页功能有限,界面也很原始,一些新软件都实现了自己定义的更为美观的属性页.MFC原始的属性页是通过CTabCtrl进行切换控制的,本文给出了一种现在较为常见的用CListCtrl进行页面切换的属性页的方法,并且对对列表控件进行了重绘. CMyPropertySheet是一个从CPropertySheet派生而来的类,因此你仍然可以不费力的利用MFC CPropertySheet的诸多特性,具体使用方法稍后我

mfc-用MFC写一个程序登陆到学校教务处,把成绩那个页面解析到自己的列表控件中

问题描述 用MFC写一个程序登陆到学校教务处,把成绩那个页面解析到自己的列表控件中 我想用MFC写一个程序登陆到学校教务处,把成绩那个页面解析到自己的列表控件中,有没有大神这方面的资料,或者有类似的源代码,给出一点点建议也好-- 解决方案 先用HTML View获取网页内容,再分析内容得到自己想要的信息放到控件中 解决方案二: 发送http请求,winhttp.获取内容.然后解析.再插入ListCtrl. SetItemText

listbox-MFC列表控件中删除记录的问题

问题描述 MFC列表控件中删除记录的问题 要实现点击按钮后删除列表中的一条记录代码如下:void CMyAccountView::OnClickedDelete(){ int nCurSel = m_listctrl.GetSelectionMark(); if (LB_ERR == nCurSel) MessageBox(_T(""请选择所要删除的内容!""));else m_pSet->MoveFirst(); for(int i=0;i m_pSet-&