gpt4 book ai didi

c++ - 在基于对话框的 MFC 应用程序中保存和恢复元素状态

转载 作者:太空宇宙 更新时间:2023-11-04 12:06:52 24 4
gpt4 key购买 nike

我正在编写基于 MFC 应用程序的简单 C++ 对话框。它有几个输入、复选框、时间选择。作为其功能的一部分,它应该具有保存和加载按钮,用于保存/恢复这些元素的状态。例如输入中的文本,如果某些元素被禁用或未禁用,则它们的值。

问题是 - 正确的做法是什么?最简单直接的方法是以特定顺序保存值(比如 text1,text2,checkbox1_state,time_select1),然后以相同的顺序一个一个地恢复它们。

还有其他选择吗?我不想使用其他一些库(在序列化方面经常提到 Boost)。

最佳答案

MFC 有一个 CArchive您可以考虑将其用于控件或对话框的序列化。您还可以使用文件流滚动自己的序列化。

关于c++ - 在基于对话框的 MFC 应用程序中保存和恢复元素状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11692652/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com