Create DLL on WTL
Интересует какие вспомогательные классы существуют, какие макросы надо определить, чего подключить или как сгенерить визардом.
Пробовал писать "влоб", но столкнулся с проблемой: использую CImageList, перед CImageList:Create нужно проинициализировать CAppModule _Module, но линковщик говорит, что не находит реализацию AtlModuleInit(). Видимо что-то не подключил, либо макрос какой-нибудь не определил... ATLBASE.H подключаю.
Оказывается _ATL_DLL_IMPL не нужен.
Цитата:
Originally posted by Green
Подскажите, как создать обычную DLL на WTL? Не COM component DLL, а именно обычную DLL.
Интересует какие вспомогательные классы существуют, какие макросы надо определить, чего подключить или как сгенерить визардом.
Пробовал писать "влоб", но столкнулся с проблемой: использую CImageList, перед CImageList:Create нужно проинициализировать CAppModule _Module, но линковщик говорит, что не находит реализацию AtlModuleInit(). Видимо что-то не подключил, либо макрос какой-нибудь не определил... ATLBASE.H подключаю.
Подскажите, как создать обычную DLL на WTL? Не COM component DLL, а именно обычную DLL.
Интересует какие вспомогательные классы существуют, какие макросы надо определить, чего подключить или как сгенерить визардом.
Пробовал писать "влоб", но столкнулся с проблемой: использую CImageList, перед CImageList:Create нужно проинициализировать CAppModule _Module, но линковщик говорит, что не находит реализацию AtlModuleInit(). Видимо что-то не подключил, либо макрос какой-нибудь не определил... ATLBASE.H подключаю.