Такая проблема:
С помощью MFC AppWizard создал проект, в котором редактируется некая древо-структура.
Есть класс СMyDoc, который сохраняет нужную структуру данных:
struct Tree
{
int linkTo[10];
int linkFrom[10];
int linksTo;
int linksFrom;
CString name;
}
Объявил в этом же классе в файле MyDoc.h переменную этой структуры Tree tree.
В функции CMyDoc::Serialize(...) сохраняю структуру.
Другой класс — CTreeDialog, в котором отображается вся структура.
Экзкмпляр этого класса объявляется в классе CMainFrame как theTree для того чтобы диалоговое окошко отображалось с помощью класса CControlBar как docking window.
Вот в чём дело: как мне использовать этот самый экземпляр theTree в каком-нибудь другом классе
(например в СMyDoc) если я не могу найти тот единственный экземпляр класса CMainFrame,
который используется в моей программе чтобы увидеть экземпляр CTreeDialog — theTree?
И вообще проблема в использовании классов автоматически созданных мастером App Wizard.
Как увидеть их экземпляры, где они?