Я новичок в MFC и создаю в основном инструмент "предпочтений". Это, конечно, означает, что от пользователя очень много информации. У меня есть несколько «страниц», каждая из которых заполнена комбинацией текстовых и комбинированных полей, и я пытаюсь найти наилучший способ выполнения методов DoDataExchange для каждого класса диалога.
Конечно, я мог бы просто идти один за другим, в каждом классе, для разных диалогов, но должен быть способ лучше / быстрее. Я действительно не хочу писать сотни и сотни строк DDX _... для настройки моих переменных.
Есть идеи? Я мог бы классифицировать их, а затем просто использовать цикл for для извлечения переменных из массива или списка, но я не уверен, как это сделать с помощью CWnd и прочего.