FAQ:WinAPI VCPP:доступ к элементам управления панели CReBar

Материал из Весельчак У
Перейти к: навигация, поиск

Как получить доступ к элементам управления панели CReBar, принадлежащей классу MainFrame?

#include "MainFrm.h"
 
// CMyApp - класс вашего приложения. theApp - глобальная переменная,
// поэтому для доступа к ней используем extern
 
extern CMyApp theApp;
 
void CMyView::F()
{
	// Получаем главное окно приложения в любом месте программы
	CMainFrame* pMainFrame=(CMainFrame*)(theApp.m_pMainWnd);
 
	pMainFrame->m_wndDlgBar. ...; // Делаем что хотим
	...
}