Re[2]: CWinApp в модуле DLL
От: Saleh Россия  
Дата: 31.01.03 16:30
Оценка:
Здравствуйте, SchweinDeBurg, Вы писали:

SDB>Здравствуйте, Saleh, Вы писали:


S>>Hi!

S>>Почему возникает ошибка в модуле DLL, построенном
S>>на основе объекта CWinApp ?
S>>Ошибка появляется в конструкторе CWinApp и в строке:
S>>ASSERT(AfxGetThread()==0)
S>>И только, если модуль, вызывающий DLL скомпилирован
S>>с включенным _AFXDLL в режиме Debug.

S>>Если вызыать функций из этой DLL из других приложений,

S>>например, из FOXPRO, ошибка не появляется.

SDB>Хотелось бы уточнить: модуль DLL — это regular или extension DLL?



Extension DLL.

В опциях компилятора указано _AFXEXT.
Хотя , если честно, чем она отличается
от regular я даже не знаю.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.