【问题标题】:How to auto-generate settings/options dialog box?如何自动生成设置/选项对话框?
【发布时间】:2011-09-19 21:28:05
【问题描述】:

将 Visual Studio 2010 C++ 与 MFC 结合使用。我的应用程序中可配置设置的数量正在慢慢增加。我设法设计了一个设置类,其中添加一行将向程序添加一个设置,并支持将该设置读/写到我的 ini 文件中。但是,我仍然需要进入我的 gui 编辑器并编辑选项对话框、移动文本框、对齐标签等,这有点痛苦。

如何自动生成我的选项对话框,以便我可以给它一个数据结构,它可以为我生成选项界面?如果它像一个列表框就可以了。我正在考虑类似于 Visual Studio 属性对话框的东西,它看起来像是以编程方式生成的:

我只是想从概念上概述哪些控件是最好的以及如何将它们组合在一起。当然,如果有一个讨论这个问题的网页的链接,那就太好了。

【问题讨论】:

  • 那是 Winforms PropertyGrid 控件。不适用于本机代码。

标签: c++ mfc settings auto-generate


【解决方案1】:

你想要CMFCPropertyGridCtrl 类。它是在 MFC 更新之一中引入的,但我不确定它们是否预装了 Visual Studio 2010;您可能需要安装一些额外的东西。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-30
    相关资源
    最近更新 更多