怎么实现向集合类的通信
如何实现向集合类的通信?
有这样一个C++类(非MFC)CButtonManager,
在这个类中有一个std::vector<CButton*> m_vecButtons;
在CButtonManager的OnInitDialog中创建的大概9个按钮。
有这样一个问题,当其中任何一个CButton的OnLButtonDown调用时,
需要调用CButtonManager中的一个函数,并且要知道是哪个按钮被按下(vector索引值)
这个需要如何实现才好,请前辈指点,谢谢。
------解决方案--------------------
CButtion* 不是一个指针,,可以把它一个整形,,
有这样一个C++类(非MFC)CButtonManager,
在这个类中有一个std::vector<CButton*> m_vecButtons;
在CButtonManager的OnInitDialog中创建的大概9个按钮。
有这样一个问题,当其中任何一个CButton的OnLButtonDown调用时,
需要调用CButtonManager中的一个函数,并且要知道是哪个按钮被按下(vector索引值)
这个需要如何实现才好,请前辈指点,谢谢。
------解决方案--------------------
CButtion* 不是一个指针,,可以把它一个整形,,