Доступ из CWinApp к CDocument, из CView к CWinApp
|
От: |
drmorgue
|
|
| Дата: | 07.07.10 10:21 |
|
Оценка: |
|
Здравствуйте, коллеги!
Плохо понимаю архитектуру документ-вид.
Проблема в следующем. Приложение типа SDI:
Есть класс, наследуемый от CWinApp:
class CASMDApp : public CWinApp
{
...
public:
CClassA a;
CClassB b;
...
};
Есть класс от CDocument:
class CASMDDoc : public CDocument
{
...
public:
CClassC c;
...
}
Ну и есть, соотв-но, CASDMView и CMainFrm.
Вопросы такие:
1. Как из методов класса CASMDApp получить доступ к члену "с" класса CASMDDoc?
2. Как из методов класса CASMDDoc получить доступ к членам "a" и "b" класса CASMDApp?
3. Как из методов классов CASDMView и CMainFrm получить доступ к членам "a", "b" и "c" классов CASMDDoc и CASMDApp?
Спасибо.
Пока на собственное сообщение не было ответов, его можно удалить.