小弟MFC菜鸟一枚
目前想弄个程序 把文件中数据读入内存 然后排序用列表控件输出
请问大体步骤应该怎么弄 应该学习什么方面的东西 最好给点资料谢谢
目前想弄个程序 把文件中数据读入内存 然后排序用列表控件输出
请问大体步骤应该怎么弄 应该学习什么方面的东西 最好给点资料谢谢
解决方案 »
- 请教下后台鼠标点击的API
- 改变单选按钮颜色
- 网卡的索引号问题
- 初用VS2008提问
- CFileException --- An unspecified error occurred.可能的原因?
- 关于列表控件的一个问题
- 如何在ACTIVEX中加入自己的工具栏,并且还有消息的响应?(100分)
- 大虾们,,这道题难我好久了,作对我一定给分,,不给分我就不在这混了。。。1100
- 用DEBUG看,01 10 08 13 是四个字,还是四个字节?
- 谁知道
- 操作系统的API都有ANSII版本,因此不会出错
- 什么会引起CListCtrl控件的重绘啊?鼠标点击选中report格式中的某一行,然后这一行显示高亮了,这个过程涉及到了重绘吗?
CListCtrl::InsertColumn()/InsertItem()/SetItemText();操作CListCtrl控件
if( !fileR.Open(SReadTxtFilePathName,CFile::modeRead|CFile::shareExclusive|CFile::typeText) )
{
AfxMessageBox(_T("读文件出错:\n") + SReadTxtFilePathName );
return;
}CString SReadStr;
while(fileR.ReadString(SReadStr))
{ m_CtrlListInPut.AddString (SReadStr);
} fileR.Close ();
1、文件的读取
可选择的方法很多,建议使用CFile类。
2、数据的保存和排序
应根据数据类型选择合适的数据结构,如果是文本处理,建议使用CString类。至于排序,也得根据数据类型而定。
3、显示在列表框控件
这个就是CListCtrl类的操作。第1和第3部分示例都很多,楼主随便找本书都能找到。