MFC 对话框中有四个编辑框关联到一个列表框中,点击列表框一个选项,对应的四个编辑框显示数据,怎么将数据 5
1个回答
展开全部
定义一个结构,结构中定义4个字符数组,用于分别存放对应的4个编辑框的字符串,
需要的时候,把显示在4个编辑框中的数据保存到结构中对应的字符数组中,如果需要保存到文件,只要把整个结构写入文件中即可;当下次打开时,打开文件,根据文件长度分配内存,把文件读入内存并获得分配内存的首地址,然后把首地址强制转换为定义的结构类型,这个时候你就可以利用该地址访问结构中的字符数组,每一个字符数组对应一个编辑框,把字符数组在对应的编辑框中输出即可。
需要的时候,把显示在4个编辑框中的数据保存到结构中对应的字符数组中,如果需要保存到文件,只要把整个结构写入文件中即可;当下次打开时,打开文件,根据文件长度分配内存,把文件读入内存并获得分配内存的首地址,然后把首地址强制转换为定义的结构类型,这个时候你就可以利用该地址访问结构中的字符数组,每一个字符数组对应一个编辑框,把字符数组在对应的编辑框中输出即可。
追问
能否给出具体的代码
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询