用于许多变量的DataExchange

DataExchange for many variables

本文关键字:DataExchange 变量 许多 用于      更新时间:2023-10-16

我是MFC的新手,基本上是在创建一个"首选项"工具。这当然意味着有很多来自用户的输入。我有几个"页面",每个页面都填充了文本框和组合框的组合,我正在努力找出为每个对话框类执行DoDataExchange方法的最佳方式。

当然,对于不同的对话框,我可以一个接一个地在每个类中进行,但必须有更好/更快的方法。我真的不想写成百上千的DDX_。。。行来设置我的变量。

有什么想法吗?我可以把它们分类出来,然后只使用for循环从数组或列表中提取变量,但我不知道如何使用CWnd之类的东西。

只需使用向导,它就会自动将变量名映射到对话框:右键单击对话框并添加变量,无需手动写入。