将变量添加到mfc对话框控件

时间:2013-12-18 10:07:10

标签: c++ visual-studio mfc dialog

这是一个非常简单的问题,但我无法找到解决方案。我有一个对话框A,当单击一个按钮时,会打开另一个带有一个编辑框的对话框B.我想为它添加一个整数变量。
添加右侧编辑框和“添加变量”的变量的常用方法是灰色的。我认为这是因为我没有为对话框声明一个单独的类,因为该变量仅用于Dialog A代码我不想为Dialog B添加单独的类。
我该怎么办?

感谢。

1 个答案:

答案 0 :(得分:1)

如果要以任何方式自定义对话框B的行为(包括为控件添加变量),必须为其声明一个类。

您说该变量仅用于对话框A代码,但这并不意味着对话框A是该变量的所有者。 Dialog B拥有它,因此对话框B需要一个类。