如何确定读取到哪个数据? 在MFC下建立了一个对话框,里面有很多编辑框,已经将这些编辑框的内容保存到TXT文档里,我想打开该对话框时可以从文档里读取数据,显示到编辑框中,但是如何确定能找到对应的那一个显示到编辑框里? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你写入文件的时候肯定是按一定得规律写的,读的时候按规律读出来就行了。不行就加个提示:time:2011.11.17 读到time就知道后面的数据是时间了 在写入文件时定义个结构体 struct __CTRLHEAD { char cFlag[4];//标志为 'CTRL' int iCtrlID; //控件ID int nLen;//控件文本长度 };写入时先写入编辑控件头信息,然后再写编辑控件内容文件内容最终为'CTRL(id)12335(长度)23.......内容' 'CTRL(id)4567(长度)50.......内容'等等读取时,读出文件内容,根据头信息的ID把内容放到相应的编辑框中 求助 绘制背景 定时器 内存出错问题 怎么在改变一个图片的大小后,再把它保存起来啊!!! 求救一个简单的问题? 关于CTabCtrl,我将他的样式改为m_tab.ModifyStyle(0,TCS_VERTICAL);但是字出现问题` 哪里有VC下载 用directshow如何监测视频源图像的变化 光盘启动功能是如何实现的?请指教 为何去不到记录值? 选项卡标题乱码? xml这加密没看到过 简单VC++问题
不行就加个提示:time:2011.11.17 读到time就知道后面的数据是时间了
struct __CTRLHEAD
{
char cFlag[4];//标志为 'CTRL'
int iCtrlID; //控件ID
int nLen;//控件文本长度
};
写入时先写入编辑控件头信息,然后再写编辑控件内容
文件内容最终为
'CTRL(id)12335(长度)23.......内容' 'CTRL(id)4567(长度)50.......内容'等等
读取时,读出文件内容,根据头信息的ID把内容放到相应的编辑框中