FAQ:WinAPI VCPP:вызов метода CMainFrame из любого места программы

Материал из Весельчак У
Версия от 22:11, 3 октября 2009; RXL (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Как вызвать метод главного окна (если используется класс CMainFrame) из любого места программы?

Это можно сделать так:

AfxGetApp()->m_pMainWnd->...;

или так

extern CMyAppXXX theApp; // здесь CMyAppXXX - название класса вашего приложения
theApp.m_pMainWnd->...;