Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Проблема в SDI приложении

2.0K
04 апреля 2004 года
Androth
54 / / 07.03.2004
Народ, у меня такая проблема. Я только недавно вот начал изучать SDI приложения, и вот чего у меня не получается: допустим если нам нужно получить доступ к переменным класса документ, мы в классе вид пишем что то вроде этого : CCirclesDoc* pDoc = GetDocument();
и получаем доступ через указатель.
А вот как получить в классе Вид доступ к переменным класса Фрейм? Я,блин, чего токо не пробывал….пробывал и CMainFrame *fr; fr->GetActiveFrame(); -Выдает ошибку при запуске программы…пробывал делать наоборот, в классе Фрейм получать доступ к переменным Документа, но там своя, другая ошибка, он вообще почему то там не дает вот так сделать : CCirclesDoc* pDoc = GetDocument(); Пишет что нет такой функции GetDocument()
Вообщем я уже не знаю чего делать…помогите плиз
2.0K
05 апреля 2004 года
Androth
54 / / 07.03.2004
народ, ну неужели никто ? :???: :(
527
06 апреля 2004 года
pavor
275 / / 28.09.2003
Цитата:
Originally posted by Androth
народ, ну неужели никто ? :???: :(



Скорее всего ты что-то напутал с типами.
Ты должен сделать так:
1) получить каким нибудь способом указатель pFrame на Frame.
2) STATIC_CAST(CMyFrame,pFrame)->m_wndView.GetDocument()
3) Faces look ugly when your alone

2.0K
06 апреля 2004 года
Androth
54 / / 07.03.2004
Данке...попробую
Цитата:
Originally posted by pavor

3) Faces look ugly when your alone


The Doors 4ever :D ;)

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог