CView * GetActiveView ( ) константа;
Значення, яке повертається
Вказівник на поточний CView. Якщо немає поточного подання, повертає NULL.
Зауваження
Цей член функцію, щоб отримати вказівник на активне подання (за наявності) додається до рамки вікон (CFrameWnd).
Ця функція повертає NULL коли закликав до вікна MDI основний кадр (CMDIFrameWnd). У додатку MDI вікна MDI основний кадр має подання, пов'язані з ним. Замість цього, кожної окремої дитини вікні (CMDIChildWnd) має один або більше пов'язаних подання. Активне подання в застосунку MDI можна отримати, спочатку знайти активного вікна MDI дитини а потім знайти активне подання для цього вікна дитини. Активного вікна MDI дитини може бути знайдений шляхом виклику функції MDIGetActive або GetActiveFrame , як показано в нижче:
CMDIFrameWnd * pFrame = nbsp; (CMDIFrameWnd *)AfxGetApp() - > m_pMainWnd;
/ / Отримати активного вікна MDI дитини.
CMDIChildWnd * pChild = (CMDIChildWnd *) pFrame - > GetActiveFrame();
/ / або CMDIChildWnd * pChild = pFrame - > MDIGetActive();
/ / Отримати активне подання, приєднаного до активного MDI дитини
/ / вікно.
CMyView * pView = (CMyView *) pChild - > GetActiveView()
Огляд CFrameWnd |nbsp; Члени класу | Ієрархічна діаграма
Дивіться також CFrameWnd::SetActiveView, CFrameWnd::GetActiveDocument