所以我有这个类(父)创建一个对话框并用控件填充它。在该类中是另一个类(子),它创建一个计时器,将定时器链接/传递给事件系统以定期更新某些控件的内容。问题来自定时器更新功能需要知道它需要更新的对象。在基础派生(子)类对象中获取基类指针(父)?
我想简单地传递基类的指针给孩子一些方式,它是所有自包含的。但我无法想出一个办法来实现这一点。有人有主意吗?
我搜索了答案,但我得到的只是从子类内部访问基类内的变量。这会工作,但它似乎没有必要触发一个事件,每一个单独的控制......(我想我可以在一个结构中创建所有控件,但似乎没有必要)
嵌套类看起来有点像这样:
class CreateDialog{
class timer{
}
}
“*在这个类中是另一个类(孩子)*”你是否暗示继承或组成?你的问题很混乱,至少有一些伪代码。 – ildjarn
我为您添加了代码结构的快速示例。 – ouch
啊,所以_nested_类..这里没有父母或小孩。 : - ]为什么不只是让'timer'带一个指针或引用其拥有的'CreateDialog'? – ildjarn