-1

所以我有这个类(父类),它创建一个对话框并用控件填充它。在该类中是另一个类(子类),它创建一个计时器,该计时器将函数调用链接/传递到事件系统,以定期更新某些控件的内容。问题来自需要知道它需要更新的对象的计时器更新功能。

我想简单地将基类的指针以某种方式传递给子类,使其完全独立。但我想不出一种方法来实现这一点。有人有想法么?

我已经搜索了答案,但我得到的只是从子类中访问基类中的变量。这会起作用,但似乎没有必要为每个单独的控件触发一个事件......(我想我可以在一个结构中创建所有控件,但这似乎没有必要)

嵌套类看起来有点像这样:

class CreateDialog{
    class timer{
    }
}
4

1 回答 1

0

您可以尝试在父类中声明一个静态成员变量,并将其设置为父类的构造函数中的父指针。

于 2012-05-04T19:23:31.977 回答