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

Материал из Весельчак У
Версия от 19:59, 2 ноября 2008; RXL (обсуждение | вклад) (Разделение FAQ на статьи.)

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

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

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