一个简单的SDI程序,有多个视图。第一个视图上面有几个按钮控件,分别可以打开其他几个视图(通过调用CMainFrame里的一个函数SwitchToView),子视图上面有一个ListCtrl控件。我想在响应第一个视图上面按钮的单击事件时,将ListCtrl的内容更新为数据库中的内容。
我的问题是,如果把更新ListCtrl的函数写在On_BN_Click的话,如何才能得到ListCtrl得指针,来调用其中的InsertItem等函数呢?因为在点击按钮时,子视图还没有被创建,我不知道要怎样得到ListCtrl的指针了。希望高手帮帮忙!!!
或者是,不需要用ListCtrl的指针,如果能有其他的办法可以实现我的功能需求,那也希望大哥大姐们指教一下。
我的问题是,如果把更新ListCtrl的函数写在On_BN_Click的话,如何才能得到ListCtrl得指针,来调用其中的InsertItem等函数呢?因为在点击按钮时,子视图还没有被创建,我不知道要怎样得到ListCtrl的指针了。希望高手帮帮忙!!!
或者是,不需要用ListCtrl的指针,如果能有其他的办法可以实现我的功能需求,那也希望大哥大姐们指教一下。
=================================
在没有创建的时候你也得不得指针啊,是不是可以在子视图初始化时更新数据呢?