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

Материал из Весельчак У
Перейти к: навигация, поиск
(Разделение FAQ на статьи.)
 
 
Строка 19: Строка 19:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
[[Category:FAQ:WinAPI VCPP]]
+
[[Category:FAQ:WinAPI VCPP]] [[Category:FAQ:MFC]]

Текущая версия на 22:14, 3 октября 2009

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

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