Название: проблема с экспортом класса Отправлено: dr_Begemot от Ноябрь 12, 2009, 13:59 Есть два класса СClass1 и CClass2. CClass2 порожден от класса CClass1.
Так-же есть класс CMain. Классы СMain и CClass1 экспортриуется. Код: QAXFACTORY_BEGIN("{EDDCD047-CF0D-4418-B386-71B98DBCD9FE}", У класса CMain есть метод, возвращающий в качестве результата класс CClass1. В MFC клиенте вызов происходит следующим образом: Код: CWnd* pWnd = GetDlgItem(IDC_MAIN1); А теперь внимание вопрос: Если метод CMain::getMyClass реализован так: Код: CClass1 *CMain::getMyClass(){ То все отлично работает! Но если он реализван так: Код: CClass1 *CMain::getMyClass(){ То в клиенте программа вылетает при попытке вызова pClass->startAnyMethod();, причем не в блок catch!!! В чем тут может быть дело? |