08.04.2006, 09:40
общий
это ответ
Здравствуйте, RedDevil!
Я полагаю что с SingleDoc так просто не выйдет варианты:
1. Можно просто сделать две программы и вызывать одну из другой, способов обмена данными много.
2. Можно в классе производном от CWinApp добавить в CSingleDocTemplate еще один шаблон приложения, тогда при запуске будет появляться диалог в котором предлагается выбрать первое или второе приложения запущено, естественно будет запущено только одно из них.
3. Наверное можно данные документов объединить в одим документ и сднлать для него несколько View которые можно переключать и которые одновременно будут работать и взаимодействовать
4. Полагаю что можно попробовать в текущем приложении насильно заменить CDoc и CView классы на лету, во всяком случае CView я точно заменял
5. Наверное можно (не пробовал) использовать многодокументальное приложение в котором два твоих single будут открыты одновременно