2011-08-16 34 views
1

我以为我有这整个MFC的东西了。我完全错了。MFC VS 2008 TabControl - 无法添加变量

我开始了一个VS 2008项目,MFC应用程序,基于对话框的共享DLL。我已经将所有对话框都添加到了选项卡控件中,并且我正在步骤中(据我所知),我将一个变量添加到选项卡控件中,以便对它进行操作。但“添加变量”呈灰色,我无法选择它。

基本上我在this第二步,

任何想法,为什么我不能添加一个变量标签控制?

谢谢!

编辑:我刚刚注意到,如果我在默认对话框中添加了一个选项卡控件,我可以添加一个变量。我试图将这个选项卡控件放入的对话框不是主对话框。

回答

2

好的 - 这很简单。我所看到的所有示例都使用带有Tab控件的默认对话框。为了能够在对话框的选项卡控件中添加一个变量,我需要首先将一个类添加到对话框(基类:CDialog)中。

实际上还没有标签工作,但我明天会做,现在我可以添加变量到选项卡控件。

tl; dr - 将类 - 基类:CDialog - 添加到对话框。然后你可以添加变量到标签控制