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

Ваш аккаунт

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

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

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

обращение к данным через AfxGetApp()

6.7K
12 августа 2005 года
Kirill Eremeev
13 / / 23.09.2004
Прямо чудеса творит мой VC++ 6. Суть:
есть свой класс CDB. В классе CMyApp (произ. от CWinApp как ни странно) есть объект dbCurrent (произ. от моего класса CDB). Объект инициализируется правильно при вызове CMyApp::InitInstance.
Для поучения доступа к объекту скажем из диалога я испоьзую db=(CDB *)((CMyApp*)AfxGetApp())->GetDB(). Все работает без ошибок вот только функции типа db->GetHostName() возращают данные откуда угодно (например может вернуть одно из названий меню) тольке не от объекта dbCurrent (который определен в CMyApp ). Может кто подскажет что за проблема с областью действия ???
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог