2011-09-19 53 views
2

在MFC中使用Visual Studio 2010 C++。我的应用程序中可配置设置的数量正在缓慢增加。我设法设计了一个设置类,其中添加一行将添加一个设置到程序并支持读取/写入设置到我的ini文件。不过,我仍然需要进入我的gui编辑器并编辑选项对话框,移动文本框,对齐标签等,这很痛苦。如何自动生成设置/选项对话框?

我该如何自动生成我的选项对话框,以便我可以给它一个数据结构,它可以为我生成选项界面?没关系,如果它像列表框一样。我想这样的Visual Studio的属性对话框,其中有多数民众赞成程序生成的东西看:

Visual Studio Property Pages

我只是想拿到什么控制将是最好的,以及如何概念性概述把它拼在一起。当然,如果有一个网页的链接讨论这将是伟大的。

+0

这就是Winforms PropertyGrid控件。不适用于本机代码。 –

回答

2

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

+0

请参阅http://msdn.microsoft.com/en-us/library/bb983759.aspx –