LVITEM 的使用 按字母进行排序
2012-10-16 09:36
239 查看
要把用到的 各个变量进行初始化;
/article/8615179.html
http://www.cppblog.com/gtwdaizi/articles/32783.html
初始化后
ListNews.mask= LVIF_TEXT|LVIF_PARAM|LVIF_IMAGE;
ListNews.iItem=k;
ListNews.pszText=strName.GetBuffer();
ListNews.state;
ListNews.stateMask;
ListNews.iImage;
ListNews.lParam=(LPARAM)pFileInfo;
const LVITEM* pItem;
m_list.InsertItem(pItem);
m_list.SetItemText(ListNews.iItem,1,(LPCTSTR)strValue);
++k;
调用结构;
int CALLBACK MyCompareProc(LPARAM lParam1, LPARAM lParam2, LPARAM lParamSort)
{
UNREFERENCED_PARAMETER(lParamSort);
return (int)(lParam1 - lParam2);
}
void CListLink::OnBnClickedRadio5()
{
// 按字母顺序显示
m_list.SortItems(&MyCompareProc, 0);
}
/article/8615179.html
http://www.cppblog.com/gtwdaizi/articles/32783.html
初始化后
ListNews.mask= LVIF_TEXT|LVIF_PARAM|LVIF_IMAGE;
ListNews.iItem=k;
ListNews.pszText=strName.GetBuffer();
ListNews.state;
ListNews.stateMask;
ListNews.iImage;
ListNews.lParam=(LPARAM)pFileInfo;
const LVITEM* pItem;
m_list.InsertItem(pItem);
m_list.SetItemText(ListNews.iItem,1,(LPCTSTR)strValue);
++k;
调用结构;
int CALLBACK MyCompareProc(LPARAM lParam1, LPARAM lParam2, LPARAM lParamSort)
{
UNREFERENCED_PARAMETER(lParamSort);
return (int)(lParam1 - lParam2);
}
void CListLink::OnBnClickedRadio5()
{
// 按字母顺序显示
m_list.SortItems(&MyCompareProc, 0);
}
相关文章推荐
- (使用STL自带的排序函数进行编程7.3.14)UVA 10062 Tell me the frequencies!(求一个字符出现的次数(包括字母和数字)&&按出现的次数降序)
- 使用Word对段落按照字母顺序进行排序
- 如何使用 DataView 进行数据排序和检索
- 使用冒泡对数组进行排序
- 完美的使用 DISTINCT 和 ORDER BY 使用第三个字段进行排序(转载)
- 使用jQuery对select中的option进行排序
- 使用自定义Comparator对TreeSet中的数据进行多条件排序
- 基于BootStrap的Metronic框架实现页面链接收藏夹功能按钮移动收藏记录(使用Sortable进行拖动排序)
- 从文件里面读出1000个随机数,进行排序,再写到另一文件中。(考虑使用重定向dup/dup2)
- Mysql 进行中文首字母排序
- 对一个数组按给定的下标排序,仅使用两两交换的方式,要求不能对数组进行扩容尽可能使用额外少的空间。原数组为:A,B,C,D,E, 现给定新的位置为3, 0, 1, 4, 2那么排序为D,A,B,E,C
- 使用XPathExpression类对XML进行排序
- PHP使用array_multisort对多个数组或多维数组进行排序
- 使用BitSet对1000万个Int整数进行排序
- [转]C# 中使用委托对List<>进行排序和筛选
- 在Python中使用sort()方法进行排序的简单教程
- java对于汉字的首字母排序,遇到生僻字时,不要使用Collator.getInstance(java.util.Locale.CHINESE),而要用com.ibm.icu.util.ULocale
- 使用 Order By字句对查询结果进行排序
- 使用hadoop进行大规模数据的全局排序
- java list集合使用Collections中的sort方法进行排序(Comparator),超实用