FAQ:WinAPI VCPP:доступ к объекту класса CFrameWnd из функций-членов класса CMyView — различия между версиями
Материал из Весельчак У
RXL (обсуждение | вклад) (Ветвление.) |
(нет различий)
|
Версия 10:45, 29 июля 2008
Каким образом можно получить доступ к объекту в классе CFrameWnd из функций-членов класса CMyView?
Получить указатель CFrameWnd из любого места программы можно так:
#include "MainFrm.h" #include "MyApp.h" extern CMyApp theApp; CMainFrame *pMainFrame = ((CMainFrame*)(theApp.m_pMainWnd)); pMainFrame->...;
Или так:
#include "MainFrm.h" CMainFrame *pMainFrame = ((CMainFrame*)(::AfxGetMainWnd()); pMainFrame->...;