回 帖 发 新 帖 刷新版面

主题:为什么没人解答我的问题啊,555555555

我用MFC做了个电话本程序,就是在一个窗口的客户区输入名字和号码回车之后在菜单上建立一个电话本,名字保存在电话本的子菜单项,号码保存在一个字符数组中,点击子菜单上的名字,客户区可以显示电话号码,一切运行正常。
现在问题是,当我关闭窗口后,再次运行窗口,先前输入的内容就没了,需要从新输入,非常想知道怎么保存我先前输入的信息,在输入一次后,再次打开程序不会什么都不见了

回复列表 (共2个回复)

沙发

如果了解串行化的话可以用CArchive类实现.

或者在OnDestroy中保存原先在内容,在OnInitdialog中读取原先保存的内容.

板凳

可以使用初始化文件
来保存
当然
序列化也可以的
但是个人喜欢用初始化文件多一点..

我来回复

您尚未登录,请登录后再回复。点此登录或注册