powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / StatusBar
2 сообщений из 2, страница 1 из 1
StatusBar
    #34269154
Владимир2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Visual C++ 6.0
Хочу добраться до StatusBar из класса документа

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
В файле реализации ДОКУМЕНТА
 ‘EnterDaoSDI_testDoc.cpp’ 
в методе BOOL CEnterDaoSDI_testDoc::OnNewDocument()
поставил код 
CMainFrame* pFrame=(CMainFrame*)AfxGetApp()->m_pMainWnd; 
CStatusBar* pStatusBar = &pFrame->m_wndStatusBar;

// переменную m_wndStatusBar  объявил как public
// Implementation
public:
	CStatusBar m_wndStatusBar;

надо, например устанавить в нулевую панель некую надпись:
pStatusBar->SetPaneText( 0 ,"Некая надпись");
error C2248: 'm_wndStatusBar' : cannot access protected member declared in class 'CMainFrame'

В файл ‘EnterDaoSDI_testDoc.cpp’
Добавил 
#include "stdafx.h"
#include "EnterDaoSDI_test.h"
#include "MainFrm.h" // for CStatusBar
...
Рейтинг: 0 / 0
StatusBar
    #34269160
Владимир2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Visual C++ 6.0
Хочу добраться до StatusBar из класса документа

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
В файле реализации ДОКУМЕНТА
 ‘EnterDaoSDI_testDoc.cpp’ 
в методе BOOL CEnterDaoSDI_testDoc::OnNewDocument()
поставил код 
CMainFrame* pFrame=(CMainFrame*)AfxGetApp()->m_pMainWnd; 
CStatusBar* pStatusBar = &pFrame->m_wndStatusBar;

// переменную m_wndStatusBar  объявил как public
// Implementation
public:
	CStatusBar m_wndStatusBar;

надо, например устанавить в нулевую панель некую надпись:
pStatusBar->SetPaneText( 0 ,"Некая надпись");
error C2248: 'm_wndStatusBar' : cannot access protected member declared in class 'CMainFrame'

В файл ‘EnterDaoSDI_testDoc.cpp’
Добавил 
#include "stdafx.h"
#include "EnterDaoSDI_test.h"
#include "MainFrm.h" // for CStatusBar
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / StatusBar
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]