您的位置:首页 > 其它

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);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐