mfc中获取工具栏指针(一般点击事件中去获取,并且工具栏不只一个)
这里,我想在MFC中一般的菜单点击事件OnClick()中实现对应的工具栏的隐藏与显示,这里,我有多个工具栏,资源ID为:IDR_TOOLBAR_ONE,IDR_TOOLBAR_TWO,IDR_TOOLBAR_THREE等。我想显示其中的一些工具栏,而隐藏另外一些工具栏,这里,我怎么实现获取对应工具栏的指针。
注意,这里我用CToolBar * pToolBar=(CToolBar *)AfxGetMainWnd()->GetDescendantWindow(IDR_TOOLBAR_ONE);方式去实现,能通过编译,但是实际执行的时候会出BUG,我该怎么去获得对应的某一个工具栏的指针来实现工具栏的隐藏与现实。
或者,直接在OnClick()事件中实现对应的工具栏隐藏与显示的方法