怎么用MFC中的单文档读取txt文件中的字符。求教

如何用MFC中的单文档读取txt文件中的字符。。求教
txt文件中的字符内容sdasdxcp.QWWElksd/;[qwesdxcz]sdxczxc'*# 
如何确定每个字符出现的个数,并按期个数的大小进行排列输出。。

如何一个一个读取字符,能否将字符换成其对应的编号






------解决方案--------------------
用CFile里的读字符函数,好象是ReadString函数,忘了,把读到的结果放到CString类型变量里,然后:
CString str;//读到的数据
int Count[键盘上的字符个数];//根据ASCII的值来确定存贮每个字符位置
char value;
for(int i=0;i<str.GetLength();i++)
{
value=str.GetAt(i);
Count[value-一个基准值]++;
}
然后再排序,其实可以在统计时就进行动态排序