Получение доступа
Добавлено: 20 май 2010, 22:17
Возникла проблемка, как получить доступ к классу CListView, из CDocument ?
спасибо.
спасибо.
Код: Выделить всё
CMDIFrameWnd *pFrame =
(CMDIFrameWnd*)AfxGetApp()->m_pMainWnd;
// Get the active MDI child window.
CMDIChildWnd *pChild =
(CMDIChildWnd *) pFrame->GetActiveFrame();
// or CMDIChildWnd *pChild = pFrame->MDIGetActive();
// Get the active view attached to the active MDI child
// window.
CMyView *pView = (CMyView *) pChild->GetActiveView();
мне надо получить доступ к кнопке описывающий состояние фильтра (bool).Romeo писал(а):К какому именно? Их ведь у документа может быть много. Если к активному, то вот так:Код: Выделить всё
CMDIFrameWnd *pFrame = (CMDIFrameWnd*)AfxGetApp()->m_pMainWnd; // Get the active MDI child window. CMDIChildWnd *pChild = (CMDIChildWnd *) pFrame->GetActiveFrame(); // or CMDIChildWnd *pChild = pFrame->MDIGetActive(); // Get the active view attached to the active MDI child // window. CMyView *pView = (CMyView *) pChild->GetActiveView();